SEISAN v11 on Ubuntu 18.04.3 安裝步驟

SEISAN v11 在2018/06/14 釋出了

2019/08/10 更新:Ubuntu 18.04.3 會出現找不到 libgfortran.so.3 的問題
已在下方 apt-get install 內新增 libgfortran3 套件

SEISAN 官網
SEISAN FTP

詳細步驟如下:

更新系統

[code language=bash gutter=false]
sudo apt update && sudo apt upgrade -y
[/code]

安裝套件

[code language=bash gutter=false]
sudo apt-get install gcc gfortran libgfortran3 libx11-dev libx11-xcb-dev -y
[/code]

/home/user 底下創一個 seismo 資料夾

下載 seisan_v11_linux_64.tar.gz/home/user/seismo

[code language=bash gutter=false]
wget ftp://ftp.geo.uib.no/pub/seismo/SOFTWARE/SEISAN/seisan_v11_linux_64.tar.gz
[/code]

解壓縮 seisan_v11_linux_64.tar.gz

[code language=bash gutter=false]
gunzip seisan_v11_linux_64.tar.gz
[/code]

解壓縮完會得到 seisan_v11_linux_64.tar

安裝 SEISAN

[code language=bash gutter=false]
tar xvf seisan_v11_linux_64.tar
[/code]

安裝完在 /home/user/seismo 底下會有很多資料夾

修改 COM/SEISAN.bash 內的參數

[code language=bash]
export SEISARCH=”gfortran”
export SEISAN_TOP=”/home/user/seismo”
[/code]

修改 ~/.bashrc 加入以下指令

[code language=bash]
source /home/user/seismo/COM/SEISAN.bash
alias select=”/home/user/seismo/PRO/select”
[/code]

重抓 .bashrc 設定檔

[code language=bash gutter=false]
source ~/.bashrc
[/code]

重新生成 IASP91_linux.HED ,執行下面兩個指令

[code language=bash gutter=false]
remodl
setbrn
[/code]

執行 eev 199606 測試,安裝成功顯示下面文字

[code gutter=false]
1996 6 Reading events from base TEST_ 2
# 1 3 Jun 1996 19:55 35 D 47.769 153.216 0.7 1.1 5.0sTES 12 ?
[/code]


附註:
如果想對所有使用者安裝,建議裝在 /opt/seismo 內,並將寫入權限打開
如果遇到 SIGSEGV: Segmentation fault 問題,看看 ssh 時有沒有掛 -X 開啟 X11

參考資料

SEISAN on Linux安裝筆記

探索更多來自 居米研究室 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading