IRAF的安装?请版主帮忙!
现在网上关于IRAF的安装还是有很多网页的,可是大都是关于自己配置安装的方法,我是LINUX的初学者,对系统和软件的安装都不行,就想找个比较简单的方法,比如在FC6下安装*.rpm软件.就请大家介绍一下
http://scisoft.lamost.org/download/scisoft6/linux/fedora3/RPMs/
这个包里的IRAF的安装!是不是*.rpm比较容易安装呢?
我在安装这个包里的common出现了如下的错误提示,我不知道是缺少什么文件还是我的安装执行有什么错误,希望大家知道的赐教!
# rpm -ivh /scisoft6.04/ncu*.rpm
好象是顺利安装了!
# rpm -ivh /scisoft6.04/scisoft-common*.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
#
[ 本帖最后由 willcao 于 2007-9-22 14:53 编辑 ] 单个装,要从哪里download?
还有按照兴隆基地论坛的方法吗?
安装大概是先mkdir
在cp
再解压缩?
还要改命令行?
嘿嘿,我已经很累了!::070821_15.jpg:: 包都到哪里下载?具体给个网址吧!
还有,按下步骤之后呢?
“健一堆目录,然后把包分别考到各个目录下,tar
各个包最好按照兴隆上写的名字,”
有没有有要执行的文件什么的? 我在http://iraf.noao.edu/iraf/ftp/上的v212的文件夹里夏在了大部分文件和包,除了/splits/文件夹里的内容没有下,其他的都下了,可就我下的包,怎么安装在FC6下呢?是不是按兴隆基地论坛的方法就可以了,可是那个我有点看不清楚!还有些不明白的步骤!
还请大家成功装过的介绍一下!
实在不好意思,我没用过Linux的系统,所以就没有办法解答了,抱歉哈~~ 我在网上搜到了两个安装资料,兴隆基地的,图示,我感觉结构很清楚,因为是.map的图片,我看不清楚其中的step1~step?序号就是其中的tar 选项也看不清,
张博的说明我也下在了,看了几遍,感觉根兴隆的不一样,我一点也不知道该怎么办,他好像省掉了些步骤!
清华一哥们的是哪一个呢?有网址吗?我还下载了云居的也没有看太懂!
就这我图省事,尝试安装scisoft6.04,在安装common 的时候出现了很多依赖关系没有解决。
现在我打算按兴隆的步骤,可是那个步骤好像是针对RH9的,针对fc6的安装,han2-1979说他成功安装v2.12的了,可是他没有说他的安装结构图,还有安装步骤,我真希望他,安装成功的大家把安装结构图和安装步骤形成文档或者PDF文件,挂到网上,这样,可以方便很多我这样的同学,因我这没有天文专业,安装iraf就没有办法从周边的得到帮助,所以就到这里来寻求帮助了!::070821_05.jpg:: 希望大家能够牺牲一些时间,帮助在下!
我现在就是双系统xp和fc6的,我实在没有精力在装rh9了,我的机器配置好像不是很爽,装LINUX只有双核当单核用了! 我现在已经把系统重装了,FC3,下载scisoft6.04,装了common和ncu*还有iraf,没有完成呢 ,只是#rpm ~~~~~过程没有错误提示了,
现在问iraf是不是独立功能模块啊 ? 跟scisoft6.04下的其他 *.rpm是不是功能独立的?其他的*.rpm不装不要紧吧?(common装了)::0020:: ::0020:: ::0020:: 能否把 其它rpm的名字写上来 我装了ncurses4-5.0-12.i386.rpm, scisoft-common-6.0.4-0.i386.rpm scisoft-iraf-6.0.4-0.i386.rpm
其他的都没有装
scisoft-asciidata-6.0.4-0.i386.rpm
scisoft-cloudy-6.0.4-0.i386.rpm
scisoft-dislin-6.0.4-0.i386.rpm
scisoft-eclipse-6.0.4-0.i386.rpm
scisoft-idllib-6.0.4-0.i386.rpm
scisoft-libf2c-6.0.4-0.i386.rpm
scisoft-matplotlib-6.0.4-0.i386.rpm
scisoft-midas-6.0.4-0.i386.rpm
scisoft-other-6.0.4-0.i386.rpm
scisoft-pcfitsio-6.0.4-0.i386.rpm
scisoft-pmw-6.0.4-0.i386.rpm
scisoft-pymidas-6.0.4-0.i386.rpm
scisoft-python-6.0.4-0.i386.rpm
scisoft-sextractor-6.0.4-0.i386.rpm
scisoft-stscipython-6.0.4-0.i386.rpm
scisoft-swarp-6.0.4-0.i386.rpm
scisoft-weightwatcher-6.0.4-0.i386.rpm
xgterm.fedora
装后执行了 /scisoft/bin/Setup.bash,好象效果不理想,是不是有什么关键的没有装啊?
xgterm是不是得先装啊? xgterm要先装,但不装问题应该也不大。
把xgterm和ds9装好后 用普通用户登陆,直接键入mkiraf
然后输入xgterm就可以了,这时候可以去看看login.cl ,以后可能还需要修改这个文件呢。 这几天,在论坛上,通过大家的帮助,终于装上了IRAF(还没有成功打开*.fits),在此,我表示十分感谢!感谢大家的帮助!
为了给之后的像我这样没有接触过IRAF的后来者一些帮助,以使他们尽可能顺利的安装上IRAF,我就把我的安装说明总结一下。
首先确定有 linux的安装环境。
上网搜索安装说明,兴隆基地论坛有图示说明,关于redhat9下的iraf安装。
我就说fedora core 3下的安装吧 ,跟redhat9大同。
1、下载安装文件包,iraf.net 的主页上下载iraf version 2.12,也可以在北师大FTP上下载。按XLP的说,只要下载下面的包就行了。
as.pxix.gen.gz ib.lnux.x86.gz nb.lnux.x86.gzstsdas34.tar.gz stsdas34.bin.redhat.tar.gz tables34.tar.gz talbes34.bin.redhat.tar.gz 还有xgterm.fedora ds9.linux.4.13.tar.gz后两个在北师大的ftp上有。下载ecl 安装包,在IRAF主页上有,下载fedora core 3 的sharutils (好像是97k的文件就够用了),在http://www.rpmfind.net/ 这个网址上搜索sharutils
2、su到root或者直接root登录。
在linux的根目录下建立目录:
mkdir iraf
cd iraf
mkdir iraf
mkdir irafbin
mkdir imdirs
mkdir stsdas
mkdir tables
cd irafbin
mkdir bin.redhat
mkdir noao.bin.redhat
3、继续操作,复制 解压缩
cp as.pxix.gen.gz /iraf/iraf
tar -xvzf as.pxix.gen.gz
cp ib.lnux.x86.gz /iraf/irafbin/bin.redhat
tar -xzvf ib* //像兴隆基地论坛那样换成 ib.rhux.x86.gz 可能也行
cp nb.lnux.x86.gz /iraf/irafbin/noao.bin.redhat
cat nb* | tar -xzp //像兴隆基地论坛那样换成 nb.rhux.x86.gz 可能也行
cp stsdas37.tar.gz /iraf/stsdas
tar -zvxf stsdas*
//现在能够下载的stsdas的版本到37了,么有stsdas34了,在stsdas网站download上,下同,跟xlpking 的不一样了
cp stsdas37.bin.redhat.tar.gz /iraf/stsdas/bin.redhat
tar -zxvf stsdas34.bin*
cp tables37.tar.gz /iraf/tables
tar -zxvf tables*
cp tables37.bin.redhat.tar.gz /iraf/tables/bin.redhat
tar -zxvf tables34.bin*
4、开始安装了:(是不是一定要在su下执行呢????用root可不可以呢?我用的是su没有root登录)
cd /iraf/iraf/unix/hlib
./install
在安装运行过程中,只要按回车就行了(都选择默认设置)知道出现一行信息:iraf has been installed with no error!就说明已经安装成功了。如果出现错误提示,就按错误提示删除相关的文件或者文件夹即可。
将ds9 和xgterm拷贝:
cd ds9 xgterm /usr/local/bin
5、然后以自己的普通用户身份进入(******)
mkdir iraf
cd iraf
mkiraf(在提示中选择xgterm,这时在iraf文件夹中生成有login.cl和uparm文件)
最后一步,修改文件(对于做测光可以时可以不用做这步,但是要做光谱时需要做)
vi /iraf/iraf/unix/hlib/extern.pkg
在里边相应的文件改正为:
reset noao = iraf$noao
tasknoao.pkg =noao$noao.cl
reset tables = /iraf/tables/
tasktables.pkg = tables$tables.cl
reset stsdas = /iraf/stsdas/
taskstsdas.pkg = stsdas$stsdas.cl
resethelpdb = " lib$helpdb.mip\
,noao$lib/helpdb.mip\
,tables$lib/helpdb.mip\
,stsdas$lib/helpdb.mip\
"
keep
至此,可以运行CL了,在兴隆基地论坛里能够找到关于简单使用IRAF的简单说明,可以先尝试一下。哈哈哈
6、安装ecl ,下载安装包 前面已经说了,包括那个sharutils。安xlpking的方法:
以前在iraf中xgterm的使用时,backspace以及上下健都能使用,解决这个问题的办法是:
上iraf的主页http//iraf.noao.edu 上下载ecl_install_redhat.csh
然后在shell中输入
》su
》密码
》./ecl_install_redhat.csh
》vi ecl_install_redhat.csh然后修改里边的其中的一行use "ecl_install ****"为"ecl_install -n ****"即可
这样在xgterm中输入cl -ecl
这样问题就完全解决了。
我的IRAF就是这么安装下来的,还没有使用它打开*.fits呢,好像感觉安装是可以了。不知道还有没有其它需要安装和整理的地方没有,这还要各位版主多指点了!::070821_18.jpg:: ::070821_18.jpg:: 折腾下来真辛苦阿!半个多月过去了!不是这样就是那样的不行,那个scisoft iraf 6.0.4到现在我也没有明白怎么不能行!
希望这个帖子对大家有用 !
[ 本帖最后由 willcao 于 2007-10-3 00:48 编辑 ]
页:
[1]