摘要: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。审核完成后,相关负责人员会把ID和密码发到预留的指定邮箱里,然后按照邮件的地址到指定的FTP下载安装源程序。GAMIT/GLOBK软件更新消息会以邮件列表形式发送给用户,到指定的FTP下载更新源程序。由于该软件不断的更新,下载的软件包可能有所不同。
首先,把软件文件夹拷贝到安装目录下,本文默认安装在桌面上gamit10.50文件夹内。在终端输入: