http://iraf.noao.edu/から、最新版を取得します.
IRAF V2.12.2aが2006年5月現在で最新のようで、2004/7/15から更新されていないようです.
# 以前はDebianパッケージもあったのですが、sarge, etchからは消えてしまっています
ダウンロードするファイル
IRAFはアーキテクチャ毎にダウンロードするファイルが提供されていて、PC-IRAFが
Linuxを含んでいるのでここでは、PC-IRAFを前提に解説します.
- as.pcix.gen.gz
- ib.lnux.x86.gz
- nb.lnux.x86.gz
インストールの詳しい情報は、pciraf.ps.gzを参照してください.
インストール
irafユーザの作成
ディストリビューションの手順に従ってirafというアカウントを作成してください
adduser --system --home /usr/local/iraf/iraf/local --shell /bin/zsh iraf
このとき、上記のようにirafをインストールするディレクトリ(ここでは/usr/local/iraf)からiraf/localをホームディレクトリに指定します.
ダウンロードファイルの展開
su iraf
export iraf=/usr/local/iraf/iraf
cd $iraf
tar zxvf as.pcix.gen.gz
cd $iraf
mkdir -p ../irafbin/bin.linux
cd bin.linux
tar zxf ib.lnux.x86.gz
cd $iraf
mkdir -p ../irafbin/noao.bin.linux
cd noao/bin.linux
tar zxf nb.lnux.x86.gz
インストールスクリプトの実行
cd $iraf/unix/hlib/
./install -n
確認したら
sudo ./install
初期設定
irafを利用したいユーザで
$ mkiraf
$ cl
トラブルシューティング
ds9を起動して
cl> display hoge.fits 1
したら、
Error: IIS iisIO problems
というエラーが大量に出た
面倒なので、ds9 のバージョンをあげたら問題なくなった。元がdebianのsaods9パッケージ
だったんだけど、ds9.linux.4.0b9.tar.gzを持ってきて使ったら問題なくIRAFから
display で表示できた