QQ登录

只需一步,快速开始

IRAF的安装?请版主帮忙!

[复制链接]
willcao 发表于 2007-9-22 14:49 | 显示全部楼层 |阅读模式 来自: 中国–河南–郑州 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核,请勿使用gmail/outlook/aol/icloud邮箱注册)

×
现在网上关于IRAF的安装还是有很多网页的,可是大都是关于自己配置安装的方法,我是LINUX的初学者,对系统和软件的安装都不行,就想找个比较简单的方法,比如在FC6下安装*.rpm软件.
就请大家介绍一下
http://scisoft.lamost.org/download/scisoft6/linux/fedora3/RPMs/
这个包里的IRAF的安装!是不是*.rpm比较容易安装呢?

我在安装这个包里的common出现了如下的错误提示,我不知道是缺少什么文件还是我的安装执行有什么错误,希望大家知道的赐教!
[root@localhost /]# rpm -ivh /scisoft6.04/ncu*.rpm
好象是顺利安装了!
[root@localhost /]# 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
[root@localhost /]#

[ 本帖最后由 willcao 于 2007-9-22 14:53 编辑 ]
astronomia 发表于 2007-9-22 15:19 | 显示全部楼层 来自: 中国–北京–北京–海淀区 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-9-22 15:57 | 显示全部楼层 来自: 中国–河南–郑州 电信
单个装,要从哪里download?
还有按照兴隆基地论坛的方法吗?
安装大概是先mkdir
在cp
再解压缩?
还要改命令行?
嘿嘿,我已经很累了!
回复 顶~ 砸~

使用道具 举报

astronomia 发表于 2007-9-22 16:11 | 显示全部楼层 来自: 中国–北京–北京–海淀区 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-9-22 16:25 | 显示全部楼层 来自: 中国–河南–郑州 电信
包都到哪里下载?具体给个网址吧!
还有,按下步骤之后呢?
“健一堆目录,然后把包分别考到各个目录下,tar

各个包最好按照兴隆上写的名字,”
有没有有要执行的文件什么的?
回复 顶~ 砸~

使用道具 举报

astronomia 发表于 2007-9-22 16:36 | 显示全部楼层 来自: 中国–北京–北京–海淀区 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-9-22 17:57 | 显示全部楼层 来自: 中国–河南–郑州 电信
我在http://iraf.noao.edu/iraf/ftp/上的v212的文件夹里夏在了大部分文件和包,除了/splits/文件夹里的内容没有下,其他的都下了,可就我下的包,怎么安装在FC6下呢?是不是按兴隆基地论坛的方法就可以了,可是那个我有点看不清楚!还有些不明白的步骤!
还请大家成功装过的介绍一下!
回复 顶~ 砸~

使用道具 举报

花楹 发表于 2007-9-22 18:33 | 显示全部楼层 来自: 中国–天津–天津–河东区 联通
实在不好意思,我没用过Linux的系统,所以就没有办法解答了,抱歉哈~~
回复 顶~ 砸~

使用道具 举报

astronomia 发表于 2007-9-22 18:39 | 显示全部楼层 来自: 中国–北京–北京–海淀区 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-9-23 01:20 | 显示全部楼层 来自: 中国–河南–郑州 电信
我在网上搜到了两个安装资料,兴隆基地的,图示,我感觉结构很清楚,因为是.map的图片,我看不清楚其中的  step1~step?  序号  就是其中的tar 选项也看不清,
张博的说明我也下在了,看了几遍,感觉根兴隆的不一样,我一点也不知道该怎么办,他好像省掉了些步骤!
清华一哥们的是哪一个呢?有网址吗?我还下载了云居的也没有看太懂!
就这我图省事,尝试安装scisoft6.04,在安装common 的时候出现了很多依赖关系没有解决。
现在我打算按兴隆的步骤,可是那个步骤好像是针对RH9的,针对fc6的安装,han2-1979说他成功安装v2.12的了,可是他没有说他的安装结构图,还有安装步骤,我真希望他,安装成功的大家把安装结构图和安装步骤形成文档或者PDF文件,挂到网上,这样,可以方便很多我这样的同学,因我这没有天文专业,安装iraf就没有办法从周边的得到帮助,所以就到这里来寻求帮助了! 希望大家能够牺牲一些时间,帮助在下!

我现在就是双系统xp和fc6的,我实在没有精力在装rh9了,我的机器配置好像不是很爽,装LINUX只有双核当单核用了!
回复 顶~ 砸~

使用道具 举报

astronomia 发表于 2007-9-23 14:54 | 显示全部楼层 来自: 中国–北京–北京 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-9-23 21:15 | 显示全部楼层 来自: 中国–河南–郑州 联通
我现在已经把系统重装了,FC3,下载scisoft6.04,装了common和ncu*还有iraf,没有完成呢 ,只是#rpm ~~~~~过程没有错误提示了,
现在问iraf是不是独立功能模块啊 ? 跟scisoft6.04下的其他 *.rpm是不是功能独立的?其他的*.rpm不装不要紧吧?(common装了)
回复 顶~ 砸~

使用道具 举报

摇光_7 发表于 2007-9-24 10:46 | 显示全部楼层 来自: 中国–北京–北京 教育网/北京师范大学教育网
能否把 其它rpm的名字写上来
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-9-25 00:05 | 显示全部楼层 来自: 中国–河南–郑州 电信
我装了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是不是得先装啊?
回复 顶~ 砸~

使用道具 举报

摇光_7 发表于 2007-9-25 11:55 | 显示全部楼层 来自: 中国–北京–北京 教育网/北京师范大学教育网
xgterm要先装,但不装问题应该也不大。

把xgterm和ds9装好后 用普通用户登陆,直接键入mkiraf
然后输入xgterm就可以了,这时候可以去看看login.cl ,以后可能还需要修改这个文件呢。
回复 顶~ 砸~

使用道具 举报

 楼主| willcao 发表于 2007-10-3 00:45 | 显示全部楼层 来自: 中国–河南–郑州 电信
这几天,在论坛上,通过大家的帮助,终于装上了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.gz  stsdas34.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
task  noao.pkg        =  noao$noao.cl

reset tables            = /iraf/tables/
task  tables.pkg      = tables$tables.cl

reset stsdas           = /iraf/stsdas/
task  stsdas.pkg      = stsdas$stsdas.cl

reset  helpdb          = " 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呢,好像感觉安装是可以了。不知道还有没有其它需要安装和整理的地方没有,这还要各位版主多指点了! 折腾下来真辛苦阿!半个多月过去了!不是这样就是那样的不行,那个scisoft iraf 6.0.4到现在我也没有明白怎么不能行!
希望这个帖子对大家有用 !

[ 本帖最后由 willcao 于 2007-10-3 00:48 编辑 ]
回复 顶~ 砸~

使用道具 举报

本版积分规则

APP下載|手机版|爱牧夫天文淘宝店|牧夫天文网 ( 公安备案号21021102000967 )|网站地图|辽ICP备19018387号

GMT+8, 2024-11-27 21:46 , Processed in 0.091161 second(s), 18 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表