Ubuntu 安装 GAMIT 10.7

1.

安装依赖
sudo apt install make libx11-dev csh tcsh

(Ununtu 16)
sudo apt install gfortran
(Ununtu 18)
sudo apt install gfortran-6
cd /usr/bin
sudo ln -s gfortran-6 gfortran
如果提示gfortran已经存在,在需要先rm gfortran

gfortran 7 的一个 Bug 会导致编译 GAMIT 10.7 时出现错误,造成安装失败。因此如果你使用的操作系统基于 Ununtu 18.04 LTS 并且要编译 GAMIT 10.7,则不能安装其默认的 gfortran 7。*[gnsshelp]

2.

修改Makefile.config

2.1

解压安装包、预安装
chmod +x install_software
sudo ./install_software
一直回车,直到提示找不到X11退出

2.2

查看X11路径
X11LIBPATH whereis libX11 或者 locate libX11.so
X11INCPATH locate Xlib
修改Makefile.config中X11 Generic配置

2.3

修改GAMIT解算配置
MAXSIT 80
MAXSAT 40
MAXATM 25
MAXEPC 2880

2.3

修改OS_ID
OS_ID Linux 0001 4930 表示from 0001 to 4930
修改to系统号,使得大于uname -a查看的Linux系统版本数字。

3.

安装GAMIT
chmod +x install_software
sudo ./install_software
一直回车,直到安装GLOBK结束,出现:

++++++++++++++++++
GLOBK installed
++++++++++++++++++
Create the gg link in your home directory to the version of
gamit/globk you just installed ? (y/n)

回车结束安装。

如果安装错误,重新检查1.、2.、3.三步。直到安装正确才继续操作。

4.

修改环境变量
4.1与4.2二选一即可

4.1

修改XXX用户的环境变量
vim ~/.bashrc
尾部添加:
gg='/home/XXX/gg'
PATH="$gg/com:$gg/gamit/bin:$gg/kf/bin:$PATH"
export PATH
export HELP_DIR="$gg/help/"
export INSTITUTE='WDJ'

4.2

修改系统环境变量
vim /etc/profile
尾部添加:
gg='/opt/gamit10.7'
PATH="$gg/com:$gg/gamit/bin:$gg/kf/bin:$PATH"
export PATH
export HELP_DIR="$gg/help/"
export INSTITUTE='WDJ'

5.

安装测试

5.1

应用环境变量
source ~/.bashrc
或者
source /etc/profile

5.2

在terminal输入 doy
如果提示找不到doy,请检查当前用户是否与环境变量一致。

6.

一些问题

6.1

合并rinex文件,天线高为零,运行报错问题。
修改/opt/gamit10.7/gamit/lib/rrxhed.f文件,if ( anth.eq. 0.d0 ) thenif ( anth.lt. 0.d0 ) then,并重新执行./install_software.

你可能感兴趣的:(Linux)