======================================
安装过程小tips
=======================================
安装过程主要参考以下文章。
作为linux和gamit小白,遇到很多问题。记录如下
a
打开终端,具体方式是applications-->accessories-->terminal。
b
进入/opt/Gamit_Globk目录,实现命令是在terminal中输入cd /opt/Gamit_Globk ,
c
执行install_software安装脚本,实现命令是chmod +x
install_software,回车,之后再输入./install_software。
目前还处于知其然不知其所以然的阶段,所以c步骤不懂什么原因。
因为都不熟悉,所以采用最简化步骤,没有升级,没有修改GPS处理中的一些参数,都等具体要使用时再修改。
我在安装过程中对此文的4.3配置有所疑惑。因为依照4.3的内容,我没有实现安装。特别是环境变量的配置上,问题和错误很多。
===================================
环境变量设置 问题
===================================
1)安装好gamit后要设置环境变量。
我在opt文件夹中的csh.cshrc文件中添加gamitpath路径。
set path=
/opt/Gamit_Globk
set path = (. $gamitpath/gamit/bin
$gamitpath/kf/bin $gamitpath/com $path)
可是在终端中运行doy一直不成功。
必须如下运行才能行,即在Terminal中依次输入:
source /etc/csh.cshrc
cd /etc
csh
doy
2)按我的理解,这意味着gamit的路径没有添加到系统的默认路径中。
在Terminal中输入
echo $PATH
可见确实gamit的路径没有添加到系统默认目录里。
那怎么解决?
3)查阅到
“3、系统目录下的 profile 文件
在系统的 etc 目录下,有一个 profile
文件,编辑该文件:
$gedit /etc/profile
在最后边加入需要设置变量的shell语句,例如:
export
PATH=~/mypath/bin:$PATH
该文件编辑保存后,重启系统,变量生效。
该方式添加的变量对所有的用户都有效。”来自http://hi.baidu.com/gaogaf/blog/item/37f44116df72464420a4e90a.html
4)在etc/profile文件末尾我添加如下语句
PATH="$PATH:/opt/Gamit/gamit/bin:/opt/Gamit/com:/opt/Gamit/kf/bin"
HELP_DIR=/opt/Gamit/help/
export PATH HELP_DIR
5)在终端中验证
echo $PATH
echo $HELP_DIR
成功。
在此过程中,遇到的很重要问题是,HELP_DIR=/opt/Gamit/help/ 因为对文件夹不熟悉,我写的是“HELP_DIR=/opt/Gamit/help”,
结果一直遇到错误如下
**ERROR** Opening help
file.
Check that
enviroment variable HELP_DIR points to directory with help
files.
IOSTAT error 2 occurred
openingdoy.hlp in doy
WARNING:110228:2352:38.0 DOY/doy:
IOSTAT error opening file doy.hlp ERROR 2
很久才检查出这个错误。
5)之后直接在Terminal运行doy就成功了。
=============================================
一些常用命令行语句
==============================================
source /etc/csh.cshrc 保存修改?
这一句一直出现错误提示“syntax error near unexpected token'('”
,不知道为何?
cd %指定目录
echo
$PATH %路径查看
sudo apt-get install rar unrar
p7zip %rar文件压缩解压缩
参考文献