fedora6下的ESO-scisoft VII安装与使用

fedora6下的ESO-scisoft VII安装与使用

来源http://blog.sina.com.cn/s/blog_5157dbc00100a4qx.html

什么是scisoft?
Scisoft is a project within ESO to provide a collection of astronomical software utilities, mostly public domain tools developed outside ESO, in a uniform way at all four ESO sites. Major data-analysis packages (eg, IRAF/STSDAS and ESO-MIDAS) are included as well as many smaller utilities. An "export" version is available for distribution to external institutes.

上面是一串关于scisoft的英文介绍,我也没仔细看,你有兴趣还是到它的官网上看吧。说下我安装这玩意的过程?

最好在根目录下建个scisoft目录

一  下载:
网址http://scisoft.lamost.org/download/scisoft7.1/linux/fedora6/

有两种供下载rpms 和 tar.gz,我先下了个tar.gz 的,下载后解压,也不知算不算装上了,运行iraf运行不了,就删掉了,下了个rpm的,呵呵!

把所有的*.rpm都下载下来了。统统放到了  /scisoft

二  安装:
要求root 权限

#rpm -ihv /scisoft/*.rpm

也许这时会出错如下(不是我的,在牧夫上看到的,我装的时候与之类似,没记下来)

error: Failed dependencies:
        gtk+ is needed by scisoft-common-6.0.4-0.i386
        libXm.so.3 is needed by scisoft-common-6.0.4-0.i386
        libXp.so.6 is needed by scisoft-common-6.0.4-0.i386
        libf2c is needed by scisoft-common-6.0.4-0.i386
        libg2c.so.0 is needed by scisoft-common-6.0.4-0.i386
        libgdk-1.2.so.0 is needed by scisoft-common-6.0.4-0.i386
        libglib-1.2.so.0 is needed by scisoft-common-6.0.4-0.i386
        libgmodule-1.2.so.0 is needed by scisoft-common-6.0.4-0.i386
        libgtk-1.2.so.0 is needed by scisoft-common-6.0.4-0.i386

这是缺少某些包吧,好办,差啥装啥,反正yum 挺好用的。

#yum install gtk+ libXm.so.3 libXp.so.6 libf2c (等等一大堆,自己补上吧!)

用yum全装好后,就可以:
#rpm -ihv /scisoft/*.rpm

OK 装好了!

三   scisoft使用:
使用前先

(a)对于 bash 用户:
. /scisoft/bin/Setup.bash
(b)对于cshell 用户
. /scisoft/bin/Setup.csh

对于以上的a,b两个命令,看准了:点后面是个空格,再‘/’(我曾为了这个小错误付出了大半天时间的代价,最后在官网上发现

If you are using "bash" (which is often the default shell on Linux) then the equivalent command is ". /scisoft/bin/Setup.bash" ("dot space" at the start).

不过这大半天还是有额外收获的,看了一仁兄的个人空间(我看不懂MSN个人空间,不知他名字是不是FOX),网址给留下了:http://fockez.spaces.live.com/?_ ... rtqs=cat%3dsci-soft

他在空间中说,每次启动时都要运行Setup.bash,怪费事,更糟糕的是,你再重新启动一个终端,这些配转置就没了,给了个办法就是修改 .bashrc ,我也不知道啥是non-login,就在自己的主目录下找到了这个传说中的 .bashrc 在后面加上了如下一行(我是用的是bsh,你根据自己的shell定):

. /scisoft/bin/Setup.bash

这样,每次你打开终端,Setup.bash脚本己经运行了。哈哈!人家真棒,能想出来!

好了,试下IRAF吧!

%cd
%mkiraf

然后一长串出来了,选终端类型,输入xgterm ,然后又一长串,说new locin.cl创建好了。哈哈,iraf从此就能用了!只是在打开DS9的时候弹出个对话框“XPA unable to verify hostname",还不知原因。找到后补全!

试了下pgplot 也行,对于其它的软件,我还没有试,IDL是肯定不行的,它收费。

以上是我安装使用scisoft的一点点经验。我是个数据处理的新手,不对之处敬请指正,谢谢了!
我刚刚写到我的博客中不到两个小时,就被你给找到转载了!用google连我的博客都搜不到,竟然搜到你这儿了!
你太有才了,只是转载的时候在标题里写个“转载”或“zz“字样,我认为这样更好点!你说呢?
最后说下,scisoft是个专业的天文的软件集,全国用这个的,不知有没有一百人呢!不是关于服务器的!