歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> GAMIT 10.50在Ubuntu 12.04系統下的安裝

GAMIT 10.50在Ubuntu 12.04系統下的安裝

日期:2017/2/28 13:54:29   编辑:Linux教程

摘要:GAMIT/GLOBK是一套安裝於Unix/Linux操作系統高精度GPS數據處理分析軟件,以Ubuntu12.04桌面版構建系統平台,在網絡的支持下,安裝最新版GAMIT/GLOBK10.50的詳細過程,並運行GAMIT檢驗安裝是否成功。

GAMIT/GLOBK是由美國麻省理工學院、斯克裡普斯海洋研究所、哈佛大學共同研發的高精度GPS數據處理軟件,主要用於分析研究地殼變形、高精度GPS測量數據處理等。這套軟件是與Bernesee並列的全球應用最廣泛的GPS數據分析軟件。目前最新版本為10.50。 GAMIT/GLOBK是基於Unix/Linux操作系統開發的軟件,並且有針對SUN、 HP和Digital等操作系統的可執行程序包。Linux的發行版本目前世界上大概有三百多種。比較流行的有Fedora Core、Ubuntu、SUSE、Debian等。Ubuntu是基於Debian GNU開發Linux發行版本,具有開源免費,安裝簡單快速,界面友好,容易上手,更新快等優點。目前其最新版本為15.10。

1系統要求

系統要求是指保證GAMIT/GLOBK可以正常安裝、使用所需要的全部系統配置要求,包括軟件和硬件兩個部分。由於選用了Ubuntu12.04操作系統,而該系統幾乎能夠支持當前所有硬件平台,因此,硬件要求已經滿足,軟件的要求則是配置GAMIT安裝所需要的編譯環境。因此需要以下程序的支持:

1.1 gfortran編譯器

gfortran是GCC中的GNU Fortran編譯器。GAMIT/GLOBK的設計者推薦用戶使用gfortran編譯器。該編譯器也是安裝腳本設定的默認編譯器。

1.2libxll-dev軟件包

該軟件包包含了全部的X11應用編程接口基本函數。其中,libxll.a和Xlib.h是GAMIT/GLOBK依賴的兩個庫文件,主要為其提供庫支持。

1.3csh/tcsh

GAMIT/GLOBK的命令必須由csh或tcsh來解譯。tcsh是csh的增強版,且完全兼容csh,它不但具有csh的全部功能,還具有命令行編輯、拼寫校正、可編程字符集、歷史紀錄、作業控制等功能,以及C語言風格的語法結構。建議使用tcsh。

1.4FTP軟件

用來傳輸數據的GAMIT解算時需要下載的精密星歷、和IGS框架站的觀測文件。

1.5GMT軟件

GMT是由夏威夷大學開發的一款專用於繪制地圖的軟件,它包含了全球的海岸線、國界、河流等地圖數據。GAMIT/GLOBK殼腳本調用GMT生成處理結果的圖表文件。

1.6TEQC軟件

TEQC是由美國UNAVCO Facility開發的GPS數據預處理軟件,功能包括GPS數據的格式轉換、編輯和質量檢查。TEQC可以從UNAVCO Facility的官方網站免費下載。

2Ubuntu的安裝與配置

Ubuntu12.04的安裝盤可以通過從其官方網站免費下載。可以安裝在windows系統操作環境下運行虛擬機VMWare中進行,也可以與windows組成雙系統GAMIT/GLOBK10.50的安裝需要在Root賬戶下進行。Ubuntu 12.04默認是不允許root登錄的,在登錄窗口只能看到普通用戶和訪客登錄。我們需要做一些修改。普通用戶登錄後,修改系統配置文件需要切換到超級用戶模式,在終端窗口裡面輸入:sudo -s.然後輸入普通用戶登陸的密碼,回車即可進入 root用戶權限模式。然後執行以下命令:

vi /etc/lightdm/lightdm.conf.

將整個配置文件修改為如下內容:[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-login=true

allow-guest=false

之後使用wq命令保存退出文件,啟動root帳號:根據提示輸入root帳號密碼。重啟Ubuntu登錄窗口會有“登錄”選項,這時候我們就可以通過root登錄了。

完成root登陸後在終端中運行如下命令進行各支持程序的安裝與配置:

sudo apt-get install gfortran #安裝gfortran編譯器及其依賴的全部軟件包;

sudo apt-get install libx11 –dev #安裝libx11 –dev軟件包及其依賴的全部軟件包; sudo apt-get install csh #安裝csh

sudo apt-get install tcsh #安裝tcsh

sudo apt-get install gmt #安裝gmt及其相關的軟件包

TEQC目前還不能通過命令安裝,可以在其官方網站下載適當的版本,並解壓縮到/bin等系統目錄即可。

當你安裝每一個軟件包時,系統會為你安裝和配置該軟件包所必需的其他軟件包,以及對本地相關軟件包進行必要的升級,並建議和推薦你安裝一些非必須安裝的軟件包。只要按要求安裝即可。

4GAMIT的安裝

配置好系統後就可以安裝GAMIT/GLOBK了。首先到http://www.gpsg.mit.edu申請

GAMIT。審核完成後,相關負責人員會把ID和密碼發到預留的指定郵箱裡,然後按照郵件的地址到指定的FTP下載安裝源程序。GAMIT/GLOBK軟件更新消息會以郵件列表形式發送給用戶,到指定的FTP下載更新源程序。由於該軟件不斷的更新,下載的軟件包可能有所不同。

首先,把軟件文件夾拷貝到安裝目錄下,本文默認安裝在桌面上gamit10.50文件夾內。在終端輸入:

cd /home/wxl_ubuntu/桌面/gamit10.50 #進入了安裝目錄,即桌面的gamit10.50文件。 在終端輸入:chmod +x ,將gamit10.50文件夾裡的install_software文件拖進來。 在終端輸入:./install_software,在終端會出現以下提示:

GAMIT and GLOBK to be installed into /Desktop/gamit10.35

If you need help with command line Desktopions type CTL_C now and type

install_software -help on the command line

The compressed tarfiles will be removed after extraction of the

directories, but except for that, the script may be stopped and

rerun safely from any point. Tarfiles to be uncompressedy:

com.10.50.tar.Z etopo5.grd.10.0.tar example.10.50.tar.Z gamit.10.50.tar.Z help.10.50.tar.Z kf.10.50.tar.Z libraries.10.50.tar.Z maps.10.1.tar.Z tables.10.35.tar.Z

Continue ? (y/n)

在終端輸入:y,開始解壓縮安裝文件,終端顯示:

.. uncompressing and extracting the directories:

Do you want to apply incremental updates:

incremental_updates.080812.tar.Z incremental_updates.080919.tar.Z

incremental_updates.081022.tar.Z

Continue ? (y/n)

在終端輸入:y,顯示如下內容:

.. applying incremental updates:

.. adding /Desktop/gamit10.50/com to your search path to continue installation To execute GAMIT and GLOBK you will need to set your login path toinclude /Desktop/gamit10.50/com /Desktop/gamit10.50/gamit/bin/Desktop/gamit10.50/kf/bin You will also need the alias or link gg --> /Desktop/gamit10.50

Your Operating System type is: Linux

Your default awk version is: /usr/bin/awk

These are the default paths to X11 found in Makefile.config

X11LIBPATH: /usr/lib/X11

X11INCPATH: /usr/include/X11

Searching your system for X11 installation

GAMIT相關閱讀:http://www.linuxidc.com/GAMIT/

GAMIT10.4及最新版本的GAMIT下載在Linux公社5號FTP服務器,具體下載見 http://www.linuxidc.net/thread-1186-1-1.html

Copyright © Linux教程網 All Rights Reserved