有關GAMIT/GLOBK軟件的Ubuntu下的安裝博文已經很多了,但是在CentOS下的安裝流程還不多。這裡介紹一下我的安裝過程。所用環境為CentOS6.5,GAMIT版本為10.5。
第一步
切換SHELL,終端輸入命令:
chsh
輸入:
/bin/tcsh
將默認SHELL更改為TC Shell。
更改之後注銷一下,重新登陸系統
第二步
1.安裝libX11-devel(GAMIT安裝必備庫)
終端執行:(若提示沒有權限可以在命令前加上sudo)
yum install libX11-devel
2.安裝FTP工具(用於自動下載數據)
執行
yum install ftp
第三步
1.拷貝GAMIT安裝包到/opt(當然,可以是你想將gamit安裝到的任何路徑,此處以/opt為例)
然後執行:
sudo chmod 755 -R gamit10.5
2.進入gamit10.5文件夾:
cd ./gamit10.5
執行:
./install_software
在提示安裝參數:
MAXSIT 60
MAXSAT 32
MAXATM 13
MAXEPC 2880
處時,輸入n。
打開libraties文件夾下的Makefile.config文件,
修改
MAXSIT 60
MAXSAT 32
MAXATM 13
MAXEPC 2880
為你的任務所需參數
釋義:MAXSIT(最大測站數,視你的解算任務);MAXSAT(最大衛星數,一般不用修改);MAXATM(最大對流層延遲數,建議修過為25)MAXEPC(最大解算歷元數,一般不用修改)
# ----- for Linuxfrom 0.0.1 to 3.0.0 -- #
OS_IDLinux 0001 3000
為
# ----- for Linuxfrom 0.0.1 to 3.0.0 -- #
OS_ID Linux 0001 2632
該處的修改值是你linux的內核版本號,修改值視情況而定,我的系統是centos6.5。可新開一個終端,執行uname -a命令查看你所用的系統版本。
更改以上之後,保存。重新執行:
./install_software
一切詢問選擇y,安裝成功之後會提示:
++++++++++++++++
GLOBK installed
++++++++++++++++
最後
配置路徑
進入/etc文件夾,編輯csh.cshrc文件,在底部添加以下代碼:
set gamitpath = /opt/gamit10.5
setenv PATH "$gamitpath/gamit/bin:$gamitpath/kf/bin:$gamitpath/com:$PATH"
setenv HELP_DIR $gamitpath/help/
保存,退出。
至此,Gamit/globk軟件安裝完成。你可以在終端下運行doy命令檢驗。
另:若要完整使用gamit軟件的各項功能,如繪圖等,你還需要安裝Ghostscript,imagemagic和gmt等軟件。
GAMIT相關閱讀:http://www.linuxidc.com/GAMIT/
GAMIT10.4及最新版本的GAMIT下載在Linux公社5號FTP服務器,具體下載見 http://www.linuxidc.net/thread-1186-1-1.html