这两天刚刚开始学习使用linux,装完系统后第一件事情就是把GrADS装上,网上搜索了不少教程,但是讲的安装第一步都是切换到root用户,但是根据GrADS的官方INSTALL文档,这一步不是必须的,也可以在非root权限下安装,于是我选择了后者。
整个安装过程现在看来比较简单,但是因为之前几乎没有使用过linux,所以还是遇到一些问题,在这里做一个记录。
第一步:到GrADS官网下载安装文件,需要两个包,在这里可以下载到:http://grads.iges.org/grads/downloads.html,一个是程序文件,我选择的是最新版的 i686版本,也就是32位机器上的,第二个文件是lib库,里面包含一些地图等GrADS自带的支持文件,下载地址在那个页面的下面一点:ftp://grads.iges.org/grads/data2.tar.gz。
第二步:解压主文件到当前用户的bin目录,也就是 ~/bin 这个目录,如果不存在的话自己新建一个就行了,或者直接把主程序解压出来的bin文件夹放过去,弄好后如下图:
再把下载的第二个文件也解压,解压目录可以自己随便选择一个有权限的,我选择在 ~/Documents下面新建了这样的目录 :grads/lib,然后把这个文件解压到 ~/Documents/grads/lib 就行了。
第三步:设置当前用户的环境变量。命令行打开 vi之后在当前用户主目录的 ~/.bashrc文件,然后最后增加一行:
export GADDIR=~/Documents/grads/lib
等号后面的路径是第二步中lib所在目录,目的是让GrADS能够找到底图等文件。增加好之后 终端输入如下命令 :
source ~/.bashrc
这样刚才设置的环境变量就生效了。
整个安装就完成了,现在看来的确很简单,本来还想在GrADS区发帖子的,现在看来在日志留个印就行了。
现在在终端输入 grads 就能打开grads软件了,但是画图的话,我在其他目录总是没法打开ctl文件,只有先切换到ctl文件所在的目录,然后 open ./xxx.ctl才能打开这个ctl并且画图,具体原因还在摸索中。
贴上一张图留个念: