简介Ubuntu IRAF程序安装步骤
时间:2010-10-31 来源:mydear
对大家推荐很好使用的IRAF的安装系统,像让大家对Ubuntu IRAF有所了解,然后对Ubuntu IRAF安装全面讲解介绍,希望对大家有用Ubuntu 将有规律和计划的不断发布; 每 6 个月发布一个新版本。你可以使用当前稳定版本或者开发版本。
每一种版本的安全升级将支持 18 个月。 本文中默认的操作系统是Linux/Ubuntu or Debian也是我在用的操作系统,如果你是其他的Linux甚至是MaxOS用户,安装过程也都是大同小异的,有出入的地方我也会尽量自己的说明;如果 你用的是Windows…..请忽略本文,或者装上Linux,哪怕是虚拟机。
本文介绍的版本从Ubuntu IRAF到需要的一些包都是最新的版本,不过据Ubuntu IRAF的维护者介绍,下一阶段的开发目标中就包括了使得Ubuntu IRAF的安装过程更加简化,到了那时,可能这篇文章也就没什么必要了。
第一步,安装tcsh以及一些必要的包
sudo apt-get install tcshwget
http://geco.phys.columbia.edu/~rubab/iraf/ldso_1.9.11-15_i386.deb
sudo dpkg -i ldso_1.9.11-15_i386.deb
wget http://geco.phys.columbia.edu/~rubab/iraf/libc5_5.4.46-15_i386.deb
sudo dpkg -i libc5_5.4.46-15_i386.deb
wget http://geco.phys.columbia.edu/~rubab/iraf/termcap-compat_1.2.3_i386.deb
sudo dpkg -i termcap-compat_1.2.3_i386.deb
说明,这一步不是必须的,如果你不想用tcsh(推荐还是用吧)的话,下载的包是为了Ubuntu/Debian的deb包,当然也不难找到rpm 包.sudo是为了用管理员权限操作,如果你已经拥有了管理员权限,可以不用;wget是一款很好用的命令行下载软件,现在的Ubuntu和Fedora 系统一般都是自带的吧,如果没有的话也没关系,到后面的网址下载就好了;包的安装这里用的是Ubuntu自带的包管理器dpkg,这个也没什么好说的了。
第二步:建立Ubuntu IRAF用户
这也是比较好玩的一步,对Ubuntu IRAF来说,一个单独的IRAF用户是必需的,不过以前有过需要安装两遍的说法(IRAF用户一遍,其他的再一篇),至少在现在是不必要的,只要改一下 Ubuntu IRAF用户的权限就好了,这个用户只是IRAF软件的需要,并不一定真的要用。
对Ubuntu用户,点击菜单栏上的 系统(System)>管理(Administration)>用户和群组 (User and Group)>建立一个帐号,其用户名为iraf,Hom目录为:/iraf/iraf/local ;Shell为: /bin/tcsh (如果你用的是Csh,就是/bin/csh),然后输入一个合适的密码。对于其他的系统,也必定有对应的方式创建一个新的用户,不多讲了。
现在已经有了Ubuntu IRAF这个用户我们修改一下其权限:
sudo chown -R iraf:iraf /iraf后面的的步骤,请在IRAF用户下进行,在终端输入:su iraf,然后输入你刚才设定的密码,接下来你会发现终端的提示符已经是tsch(or csh)的了。
第三步:正式安装Ubuntu IRAF
mkdir /iraf/irafbin
mkdir /iraf/irafbin/bin.linux
mkdir /iraf/irafbin/noao.bin.linux
mkdir /iraf/x11iraf
mkdir /iraf/extern
上面的这几步是创建几个必须的文件夹,其中的irafbin中的文件夹名因你使用的系统而不同,如果你用的是RedHat或者Fedora,请改为bin.redhat和noao.bin.redhat,而其他的Linux系统还是用.linux安装吧