wendyxiaoqing的个人博客分享 http://blog.sciencenet.cn/u/wendyxiaoqing

博文

天文常用软件iraf的安装

已有 9638 次阅读 2012-7-6 17:36 |个人分类:软件安装|系统分类:科研笔记|关键词:学者| 安装, 常用软件

1,在home下mkdir IRAF
cd IRAF 
安装tcsh以及一些必要的包sudo apt-get install tcsh
sudo cp /media/M/D/software_LINUX/iraf/ldso_1.9.11-15_i386.deb ./
sudo dpkg -i ldso_1.9.11-15_i386.deb
sudo cp /media/M/D/software_LINUX/iraf/libc5_5.4.46-15_i386.deb ./
sudo dpkg -i libc5_5.4.46-15_i386.deb
sudo cp /media/M/D/software_LINUX/iraf/termcap-compat_1.2.3_i386.deb ./
sudo dpkg -i termcap-compat_1.2.3_i386.deb
2,建立IRAF用户。首先
sudo mkdir /iraf
cd /iraf
sudo mkdir iraf
cd /iraf/iraf
sudo mkdir local
对Ubuntu用户,点击菜单栏上的 系统(System)>管理(Administration)>用户和群组 (User and Group)>建立一个帐号,要用到xqw的授权密码。帐号其用户名为iraf,Home目录为:/iraf/iraf/local ;Shell为: /bin/tcsh,然后输入一个合适的密码,Account Type 那里选管理员,这点很重要。管理群,使xqw属xqw群,iraf属iraf群。
现在已经有了IRAF这个用户我们修改一下其权限:
sudo chown -R iraf:iraf /iraf
3,在IRAF用户下进行,在终端输入:
su iraf,然后输入你刚才设定的密码,接下来你会发现终端的提示符已经是tsch的了。tsch提示符为>,bash提示符为$
4,正式安装IRAF
mkdir /iraf/irafbin
mkdir /iraf/irafbin/bin.linux
mkdir /iraf/irafbin/noao.bin.linux
mkdir /iraf/x11iraf
mkdir /iraf/extern
5,cd /iraf/iraf
sudo cp /media/M/D/software_LINUX/iraf/as.pcix.gen.gz ./
tar -zxf as.pcix.gen.gz
cd /iraf/iraf/unix/bin.redhat/
mv * ../bin.linux/
6,cd /iraf/irafbin/bin.linux
sudo cp /media/M/D/software_LINUX/iraf/ib.rhux.x86.gz ./
tar -zxpf ib.rhux.x86.gz
cd /iraf/irafbin/noao.bin.linux
sudo cp /media/M/D/software_LINUX/iraf/nb.rhux.x86.gz ./
tar -zxpf nb.rhux.x86.gz
7,setenv iraf /iraf/iraf/
cd $iraf/unix/hlib
source irafuser.csh
sudo ./install
除了网络不需要配置外,一路默认按Enter后,安装成功。
仍然在$iraf/unix/hlib下,sudo apt-get install libncurses5
8,cd /iraf/x11iraf/
sudo cp /media/M/D/software_LINUX/iraf/x11iraf-v1.3.1-bin.redhat.tar.gz ./
tar -zxf x11iraf-v1.3.1-bin.redhat.tar.gz
mv lib.redhat lib.linux
mv bin.redhat bin.linux
sudo ./install    一路默认按Enter后,安装成功。
9,sudo cp /media/M/D/software_LINUX/iraf/ds9.linux.5.0.tar.gz ./
tar -zxf ds9.linux.5.0.tar.gz
sudo mv ds9 /usr/local/bin/
10,cd /iraf/extern/
mkdir tables stsdas
cd /iraf/extern/tables/
wget ftp://ftp.stsci.edu/pub/software/stsdas/tables_v3.8/tables38.tar.gz ./
tar -zxf tables38.tar.gz
cd bin.linux/
wget ftp://ftp.stsci.edu/pub/software/stsdas/tables_v3.8/tables38.bin.redhat.tar.gz
tar -zxf tables38.bin.redhat.tar.gz
cd /iraf/extern/stsdas
wget ftp://ftp.stsci.edu/pub/software/stsdas/stsdas_v3.8/stsdas38.tar.gz
tar -zxf stsdas38.tar.gz
cd bin.linux
wget ftp://ftp.stsci.edu/pub/software/stsdas/stsdas_v3.8/stsdas38.bin.redhat.tar.gz
tar -zxf stsdas38.bin.redhat.tar.gz
cd /iraf/extern/stsdas
python python/compileall.py ./python
python python/compileall.py ./python/*
exit
11, 用xqw用户装一遍。 两个sudo ./install
12,在xqw的home目录下,cd ~/IRAF
wget http://geco.phys.columbia.edu/~rubab/iraf/iraf
sudo chmod u=rwx iraf
mkiraf
13,sh iraf   可以使用iraf了
此种方法用了用户已经有的文件,可以到网上去搜相应的文件放在对应的目录下,然后解压缩。
第一次,su iraf终端提示符是>  第二次su iraf 终端提示符是%  不过不影响安装,不知道为什么。
推荐使用下篇博文的方法,又快又简单




https://m.sciencenet.cn/blog-749052-589535.html


下一篇:iraf在ubuntu10.04中的安装(超级快速法)

2 陈学雷 陈福强

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-26 03:03

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部