Ubuntu 14.04下Gamit10.5安装

我这里用的是Gamit10.5,系统是Ubunt 14。

1:获取root权限(仅针对装好Ubunt后没有修改过root密码的用户,如果修改过密码,但是忘掉了,则请进入单用户模式进行修改):打开命令行:ctrl+alt+t

输入sudo passwd 然后输入两次密码,这个就是修改好的root密码(再输入密码是屏幕不会有任何反应,所以不要以为键盘坏了或者系统有问题)。

然后在输入su root,紧接着输入修改好的root密码就获取root权限了。

2:Gamit安装需要csh(tcsh)环境、 GNU gfortran 4.2编译器和libx11-dev库支持。gfortran是软件推荐使用的编译器。libx11-dev是X11的程序开发库,它提供的lib.h和 libx11.a(libx11.so)是Gamit安装必须用到的两个库文件,主要是为Globk的提供图形库支持。以上三个条件却一不可(那该csh并不是,可以用bash  shell的,我感觉用bash shell 后面可能会简单点还)。

Ubuntu系统没有csh,默认为bash。因此要先安装csh。

ubuntu系统自带了gcc4.2,但是却没有安装gfortran编译器。

下面开始安装这些组件:

因为有的人是刚装完系统,所以下面有些组件在输入命令后,系统会提示找不到安装包,所以这里我们先更新一下系统软件列表

以root身份登录(按ctrl+alt+t,打开终端,如果是第一次刚装的系统,需要输入sudo passwd root,然后会提示让你输入当前用户密码,然后按照提示来

,就可以设置好root密码了,如果是已经设置好的,那么直接在终端中输入 su root,然后输入root密码,就切换到root了。)。

打开终端,输入

apt-get update (这一步是为了让你到系统更新一下它的软件列表,否则很有可能后面会发生找不到软件的情况。)

等更新完成后,接着输入:

apt-get install csh

系统自动下载并安装csh,安装完成后在终端输入

chsh

提示:正在更改 root 的 SHELL

Ubuntu 14.04下Gamit10.5安装

输入当前用户密码后,开始登录 Shell [/bin/bash]:

紧接着输入命令:

/bin/csh

修改bash为csh。重新起动ubuntu,并以root身份登录,打开终端,输入

echo $SHELL

返回s“/bin/csh”,或者说返回的内容中包含chs,则说明SHELL修改成功。

===========注:这里如果喜欢用bsh,确实可以不用换为cshell。切换为bsh:先输入chsh,然后再输入 /bin/bash 。============================

接着输入

apt-get install gfortran

系统自动下载并安装gfortran。

再输入

apt-get install libx11-dev

系统自动下载并安装libx11-dev库。

3:首先右键将gamit10.5提取到当前文件夹下,然后将gamit10.5复制到/opt文件下,在root权限下用命令:

cp  –r  /home/wanghui(这里是你的用户名)/桌面/10.5  /opt

4:进入文件10.5 :   cd  /opt/10.5给install_software赋执行权限,输入命令:

chmod  777 ./install_software  (7就是可读可写可执行,三个7就是你,你的小组,外人都是这个权限)

5:运行安装脚本,输入命令:

./ install_software

这时会提示你输入y/n继续,按y继续,然后会安装,接着会再次提示你输入y/n,(10.6中会提示是否将更新应用到……,这时候按y就行)他是问你目录配置是否正确,这里先不要急着输入,首先看终端中的x11libpath和x11incpath后面有没有显示具体路径,如果有,就不要动,如果没有,就按下n,这时他会再次搜索,当完成后,终端上x11libpath和x11incpath应该就有路径了(===注:如果这里仍然没有提示路径,就请回到第2步,在安装一下x11lib库),这时候他会再次提示你输入y/n。这时不要动,把x11libpath和x11incpath后面的路径拷贝下来存起来,马上就用的到。现在我们来改一点东西:

再按ctrl+alt+t,新开一个终端,输入命令:

cd  /opt/gamit10.6/libraries

进入到这个目录中,输入命令:

sudo gedit Makefile.config  (也可以用sudo  vim Makefile.config,输入M后按Tab键会自动补全文件名的)

然后就会弹出一个文件编辑器,类似于windows下的记事本,我们需要修改一下三个地方:

第一点,如下图所示:

Ubuntu 14.04下Gamit10.5安装

Ubuntu 14.04下Gamit10.5安装

(我又用vim打开了一次,同时这也是修改好的,每个人到路径都不一定一样到。)

看到#generric……那一行没,记住是改那一行下面的,改其他的无效,改好以后保存一下。

第二点,需要修改gamit的内部参数了,在这里我们只需要将MAXATM改为25即可(也可以不改,以后用到再改,MAXATM就是最大测站数)。如图:

Ubuntu 14.04下Gamit10.5安装

Ubuntu 14.04下Gamit10.5安装

第三点也是最后一点就是修改操作系统的版本号。这个时候,在按一下ctrl+alt+t,新开一个终端,输入命令:

uname -a

可以查看到系统的版本号,如图:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14526.html