SU madagascar安装指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ubuntu SU madagascar安装2011.9.2
1.ubuntu如何以root权限打开文件
相信许多像我一样刚转向ubuntu或还不习惯终端操作的ubuntu用户曾遇到这样的麻烦:打开系统文件无编辑权限,或是在系统文件夹下无法新建文件。原因当然大家都知道,是没有root 权限。终端模式下执行系统操作时,会提示输入密码以获得root权限。那么非终端操作该怎么办呢?
解决方法:
执行:sudo apt-get install nautilus-gksu
注销
以后再右键打开文件(夹)时会多出一个“以管理员打开”。
这可方便了我们这些不习惯终端的菜用户啊。
2
Madagascar安装
-madagascar? /wiki/Main_Page是当前地球物理界比较流行和热门的一套开源软件,由University of Texas at Austin的Sergey Fomel教授等人开发,下面是官网首页上的介绍。
Madagascar is an open-source software package for multidimensional data analysis and reproducible computational experiments.
Its mission is to provide
a convenient and powerful environment
a convenient technology transfer tool
for researchers working with digital image and data processing in geophysics and related fields.
Technology developed using the Madagascar project management system is transferred in the form of recorded processing histories,
which become "computational recipes" to be verified, exchanged, and modified by users of the system.
madagascar的安装现在已经变得非常的简单。
(一)源码下载。(两种方法)
1.? 从网站/projects/rsf/files/下载压缩包madagascar-*.*.tar.gz,然后用tar -xzvf madagascar-*.*.tar.gz解压。
2. 直接是用命令
svn co https:///svnroot/rsf/trunk RSFSRC
从网站下载源代码到RSFSRC 目录,这种方法下载的好处一是代码都比较新,二是以后更新比较方便(直接在路径内输入命令svn update即可)
(二)依赖的安装。(ubuntu10.10版本)其他版本或系统参照网页/wiki/Advanced_Installation#Ubuntu
sudo apt-get install freeglut3-dev g++ gfortran libgd2-xpm-dev libglew1.5-dev libjpeg62-dev libx11-dev \
libxaw7-dev libnetpbm10-dev swig python-dev python-scipy python-numpy libtiff4-dev scons units libblas-dev \
libcairo2-dev libavcodec-dev libplplot-dev
(三)安装前配置。
./configure --prefix=/完整的安装路径
(四)编译和安装。
如果第三步配置没有问题,没有提示某个命令不能安装,那就可以开始编译安装了。
输入命令
scons;
#编译完成后输入
scons install;
(五) 最后的配置。
全部编译安装完成后,要把madagascar的环境变量设置好。
注意:步骤4中scons install执行完后的最后的说明路径
打开~/.bashrc文件,将
source RSFROOT/etc/madagascar/env.sh
添加到文件的末尾,注意,RSFROOT要写成前面的完整路径
最后,保存,退出,(此步骤需要在1的权限修改)
在终端中输入
source .bashrc
madagascar的安装就完成了。
2.SU安装
SU 的安装(Ubuntu下)
SU是科罗拉多州矿业学院开发的一个免费地震处理软件。国内外很多科研人员及学生都借助于他来进行创作,和其他天价的处理软件相比,SU对学生就显得尤为珍贵了,更何况他开放源代码,可以方便地在其基础上进行再创作。
但是对于不是很熟悉LINUX的人来说,能把它安装上也需要花不少功夫,下面就把我的体会写出来,以供大家参考。
1.前期准备
1.1 刚装上ubuntu后,首先需要将网络设置好,并选择合适的软件源。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份当前的源列表,以便日後需要时恢复)sudo gedit /etc/apt/sources.list (修改sources.list文件中源的列表)
sudo apt-get update
1.2 预装7个软件包,即在终端中输入如下命令:(下面的操作可能会引进一些过期的软件,如老版本的gcc,但不知道怎么避免这一问题)
sudo apt-get install build-essential libx11-dev libxt-dev libglut3-dev libxmu-dev libxi-dev gfortran
确保各种所需编译器都安装完毕,各种编译命令能成功运行。如gcc,g77。
2,准备安装
2.1、下载软件
确保不是在root用户下安装,root权限太大,稍有不慎,可能会把系统搞崩溃。去CWP主页/cwpcodes/index.html下载好安装包,目前版本是:cwp_su_all_41.gz,用tar -xvzf cwp_su_all_41.gz 解压出src文件夹,可以先在家目录下创建su文件夹,把src放在su内。
2.2、修改环境变量,
先在家目录下(终端打开就是,如果不在用cd命令后面不加参数就可以进去,用pwd就可以看路径,比如我的路径是/home/matt,)用ls -a 查看文件。找到.bashrc隐藏文件,用vi 编辑器打开,在末尾出添加:
export CWPROOT=/home/matt/su
export PATH=$PATH:/home/matt/su/bin
然后保存退出,同样执行vi .bash_profile 进行修改:
export CWPROOT=/home/matt/su
export PA TH=$PATH:/home/matt/su/bin