-
在 Ubuntu 下安装 IRAF
日期:2010-09-17 | 分类:
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://shiningsky.blogbus.com/logs/75123473.html
一年前我整理过 FEDORA 中安装 IRAF 的方法。但是,现在俺用 ubuntu 了,觉着有必要再整理一下怎么在 ubuntu 下安装 IRAF,以备日后重装系统时的参考。如被哪位看到俺这盗来之作,且又对您安装 IRAF 帮了一点,全当是你给增加访问的报酬。
1.打补丁。
先下载下面三个文件(点击可下载),双击安装。
然后,把名为xgterm.fedora的补丁贴到/usr/local/bin/下,改名xgterm。下载ds9,并解压于/usr/local/bin.
修改xgterm和ds9的权限:
su
cd /usr/local/bin/
chmod 777 ds9
chmod 777 xgterm
2.打开终端以root用户登录,创建目录:/iraf和/iraf/iraf。
3.创建用户iraf,根目录设为“/iraf/iraf/local/”,切记登陆shell是/bin/csh。
4.把/iraf/和/iraf/iraf/的所有者都改成iraf。
具体做法是在终端中,以root身份进行如下操作:
chown -R iraf /iraf
chown -R iraf /iraf/iraf
chgrp -R iraf /iraf
chgrp -R iraf /iraf/iraf
chmod 777 /iraf
chmod 777 /iraf/iraf5.重新以iraf用户登录系统。创建如下的目录树:
mkdir /iraf/irafbin
mkdir /iraf/irafbin/linux
mkdir /iraf/irafbin/noao.bin.linux
mkdir /iraf/extern
mkdir /iraf/extern/mscred
mkdir /iraf/extern/stsdas
mkdir /iraf/x11iramkdir /iraf/imdirs
mkdir /iraf/stsdas
mkdir /iraf/tables
6. 把从http://iraf.noao.edu 上下载下来的as.pcix.gen.gz文件复制到/iraf/iraf目录下,把ib.linux.x86.gz复制到目录/iraf/irafbin/bin.linux下,把nb.linux.x86.gz复制到目录/iraf/irafbin/noao.bin.linux下。然后进行如下操 作:
cd /iraf/iraf/
tar -xvzf as.pcix.gen.gz
cd /iraf/irafbin/bin.linux
tar -xvzf ib.linux.x86.gz
cd /iraf/irafbin/noao.bin.linux
tar -xvzf nb.linux.x86.gz7.设定环境。在终端中运行命令:
setenv iraf /iraf/iraf/8.安装。分为两步,既在iraf安装和在root下安装。
首先是在iraf下安装。
cd /iraf/iraf/unix/hlib/
source irafuser.csh
./install -n
首先,按其提示设置一下目录。往下,一路回车即可。遇到网络配置选项,如出问题可选择否:Configure IRAF Networking on this machine? (yes): n 。其它的一路回车。最后终端中会有安装成功的提示。
然后是在root下安装。在终端中输入:
su
./install
做法和在iraf安装一样。然后以iraf身份进行如下操作:
cd
source .login
rehash
9.mkiraf 。在终端中以iraf的身份在进行以下操作:
cd
mkiraf
此时会出现选项,在终端中输入xgterm。10. 运行。
iraf 运行终端为 xgterm, 运行时先打开 xgterm。xgterm -sbr -sl 500 -j -ls -fn 10x20 &
在新打开的 xgterm 终端中:
cl
收藏到:Del.icio.us







