歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS/Linux下 GMT的安裝

CentOS/Linux下 GMT的安裝

日期:2017/2/28 15:46:02   编辑:Linux教程

GMT簡介:

GMT是地學中常用的軟件之一。該軟件具有強大的功能,而且生成的軟件質量很高。地球物理專業期刊中,許多論文的圖件就是用GMT繪制的。和商業軟件不同,GMT軟件為開源軟件。說到這,要感謝Paul Wessel and Walter H. F. Smith。多年來,他們對GMT進行不斷發展和維護,同時也得到了許多志願者的幫助。

Linux系統下GMT的安裝,有些像DOS系統的軟件安裝,步驟要稍微復雜些。過去由於對Linux系統和GMT不熟,所以安裝GMT總要麻煩別人。最近,通過閱讀軟件安裝說明文件,同時也學習了網友的經驗,在同事潘佳鐵博士和樓海教授的幫助下,成功安裝了GMT軟件。因為安裝過程復雜些,所以就想把安裝步驟進行總結。其目的是為以後安裝的方便,同時也可為他人提供一些借鑒。需要指出的是,所描述的安裝步驟可能不具有普適性,其他類型計算機和操作系統,可能會有些不同。

下面是我的CentOS6.2 64位的操作系統為例,介紹GMT4.5.7的安裝。

1.從GMT網站http://gmt.soest.hawaii.edu/下載3個軟件包netcdf.tar.gz, gmt-4.5.7.tar.bz2和gshhs-2.2.0.tar.bz2。將下載的軟件包拷貝到\usr\local目錄下。

2.安裝netcdf.tar.gz

(1)對netcdf.tar.gz 進行解壓:

tar –zxvf netcdf.tar.gz #得到目錄,netcdf-4.1.3,

mv netcdf-4.1.3 NETCDF #將該目錄更名為NETCDF

(2)cd NETCDF #進入目錄NETCDF中,執行如下命令

./configure --disable-netcdf-4 # build with netcdf-4 (HDF5 and zlib required)

(3)安裝:make install;檢查執行命令make check (注:網絡要連接,否則會出錯)

3.安裝GMT

(1)對gmt-4.5.7.tar.bz2 進行解壓

tar –jxvf gmt-4.5.7.tar.bz2 #得到目錄GMT4.5.7

mv GMT4.5.7 GMT #將其更名為GMT

(2)cd GMT #進入目錄GMT中,執行如下命令:

./configure --enable-netcdf=/usr/local/NETCDF

(3)執行安裝命令:make install

注:此處我安裝時出現出錯,顯示找不到X11/Xaw/Scrollbar.h這個目錄或文件,於是,在系統安裝光盤的Packages文件夾中,命令搜索來以下相關的軟件包:yum search Xaw

然後,使用yum命令安裝來相關的軟件包: yum install xxxxxxxxxxxxx

之後再重新進行make install ,安裝成功。

4.安裝gshhs-2.2.0.tar.bz2

mv gshhs-2.2.0.tar.bz2 /usr/local/GMT/ # 在usr/local/目錄下打開終端,將

gshhs-2.2.0.tar.bz2移到目錄GMT中:

cd GMT # 然後進入GMT目錄;

tar –jxvf gshhs-2.2.0.tar.bz2 #在GMT目錄下解壓gshhs-2.2.0.tar.bz2

5.修改環境變量

root身份編輯/etc/profile文件,在/etc/profile文件中增加如下內容:

export NETCDFHOME=/usr/local/NETCDF

export GMTHOME=/usr/local/GMT

export PATH=$PATH:$NETCDFHOME:$GMTHOME/bin

保存文件退出,執行命令:source /etc/profile

在以上安裝過程中,是以管理員(即用戶為root)身份進行操作的。

Copyright © Linux教程網 All Rights Reserved