0. ここには Vine Linux マシンにPC-IRAFをインストールする方法をメモ
しておく。なお PC-IRAFインストールの際にはディストリビューションに
あったバイナリを用意しなくてはならない。基本的に Vine Linux のコアは
RedHat Linux と同じであるため、「RedHat用」と記されたバイナリ・
ファイル一式を用意すれば良い。ちなみにPC-IRAFホームページ上で
「Linux用」と表記されているバイナリは、「SlackWare用」を意味するので、
Vine Linux には不適切であることに注意して欲しい。
----- I. Vine Linux 2.1.5 への PC-IRAF v2.11.3 のインストール -----
1.1 インストール環境
実際にインストールに成功した私の個人的な PC 環境は以下の通りで
ある。
CPU : AMD Duron 600MHz
OS : Vine Linux 2.1.5 (Calon-Segur)
Kernel 2.2.18-0vl4.2 on an i686
IRAF: PC-IRAF v2.11.3
1.2 各PC-IRAFファイルの用意
ダウンロードした各ファイルはrootアカウントで、以下のような
ディレクトリに用意した。
/root/_etc/_iraf/pcix/as_pcix_gen/as.pcix.gen.gz.00-66
/root/_etc/_iraf/pcix/as_pcix_gen/CHECKSUMS
/root/_etc/_iraf/pcix/as_pcix_gen/FILES.Z
/root/_etc/_iraf/pcix/ib_rhux_x86/ib.rhux.x86.gz.00-24
/root/_etc/_iraf/pcix/ib_rhux_x86/CHECKSUMS
/root/_etc/_iraf/pcix/nb_rhux_x86/nb.rhux.x86.gz.00-28
/root/_etc/_iraf/pcix/nb_rhux_x86/CHECKSUMS
1.3 インストール
1.3-1 各ディレクトリの作成
Root でログインして、
mkdir /home/iraf/
mkdir /home/iraf/iraf/
mkdir /home/iraf/irafbin/
mkdir /home/iraf/irafbin/bin.redhat/
mkdir /home/iraf/irafbin/noao.bin.redhat/
で PC-IRAF(for RedHat)用ディレクトリを作成。
1.3-2 各ファイルの結合
/home/iraf/iraf/
から、
cat /root/_etc/_iraf/pcix/as_pcix_gen/as.* | zcat | tar -xpf -
を実行。続いて、
/home/iraf/irafbin/bin.redhat
から、
cat /root/_etc/_iraf/pcix/ib_rhux_x86/ib.* | zcat | tar -xpf -
を実行。そして、
/home/iraf/irafbin/noao.bin.redhat
から、
cat /root/_etc/_iraf/pcix/nb_rhux_x86/nb.* | zcat | tar -xpf -
を実行。
1.3-3 インストール直前の設定 & インストール
/home/iraf
から、
setenv iraf /home/iraf/iraf/
cd $iraf/unix/hlib
source irafuser.csh
./install -n
質問事項には全てデフォルトで答える。
特に以上がなければ、
./install
で、実際のインストールスタート。
以上で PC-IRAF のインストールは完了である。
----- II. Vine Linux 2.5/2.6r4 への PC-IRAF v2.12.2 のインストール -----
2.1 インストール環境
実際にインストールに成功した私の個人的な PC 環境は以下の通りで
ある。
CPU : Duron 600MHz
OS : Vine Linux 2.5 (default)
CPU : Celeron 2.0GHz / Celeron 2.6GHz
OS : Vine Linux 2.6r4 (default)
IRAF: PC-IRAF v2.12.2
2.2 各PC-IRAFファイルの用意
ダウンロードした各ファイルはrootアカウントで、以下のような
ディレクトリに用意した。
/root/_etc/pciraf/as.pcix.gen.gz
/root/_etc/pciraf/ib.rhux.x86.gz
/root/_etc/pciraf/nb.rhux.x86.gz
2.3 インストール
2.3-1 各ディレクトリの作成
PC-IRAF のインストール用の root で ユーザー iraf を作成する。
特に iraf のホームディレクトリ(ここでは/home/iraf/)については、
chmod +rx /home/iraf
などを実行して、他ユーザーの閲覧を許可しておくこと。
ユーザー iraf (ホームは/home/iraf/、シェルはtcsh) でログイン
して、以下のディレクトリ、
mkdir /home/iraf/iraf/
mkdir /home/iraf/irafbin/
mkdir /home/iraf/irafbin/bin.redhat/
mkdir /home/iraf/irafbin/noao.bin.redhat/
を作成。
2.3-2 各ファイルの展開
ユーザー iraf で、
cd /home/iraf/iraf/
cat /root/_etc/pciraf/as.pcix.gen.gz | zcat | tar -xpf -
cd /home/iraf/irafbin/bin.redhat
cat /root/_etc/pciraf/ib.rhux.x86.gz | zcat | tar -xpf -
cd /home/iraf/irafbin/noao.bin.redhat
cat /root/_etc/pciraf/nb.rhux.x86.gz | zcat | tar -xpf -
を実行。これで各種ファイルがしかるべき場所に展開されたことになる。
2.3-3 インストール前の設定 & インストール
ユーザー iraf で、
/home/iraf
から、
setenv iraf /home/iraf/iraf/
cd $iraf/unix/hlib
source irafuser.csh
./install -n
質問事項には全てデフォルトで答えればOK。場合によっては上手く
行かない場所が出てくるが、その場合は yes / no の回答を変えれば良い。
結果的には問題無く処理が進むはずである。
特に問題がないようなら、改めて root になって、
su root
(rootのパスワードを入力)
setenv iraf /home/iraf/iraf/
de $iraf/unix/hlib
source irafuser.csh
./install
で、実際のインストールスタート。 質問事項への回答は前述した通りである。
以上で PC-IRAF のインストールは完了である。
Last modified: Thr Sep 07 18:40 JST 2006