Краткая инструкция по установке IRAF

root=/iraf
iraf=$root/iraf
srcdir=/usr/local/src/Astro/IRAF
echo "iraf:x:1022:100:iraf gu,,,:$iraf/local:/bin/csh" >> /etc/passwd
mkdir -p $iraf/local
tar -xpvzf $srcdir/as.pcix.gen.gz  -C $iraf

mkdir -p $iraf/../irafbin/bin.linux
mkdir -p $iraf/../irafbin/noao.bin.linux

tar -xvjpf $srcdir/ib.lnux.x86.bz2 -C $iraf/../irafbin/bin.linux/
tar -xvjpf $srcdir/nb.lnux.x86.bz2 -C $iraf/../irafbin/noao.bin.linux/

mkdir    $root/imdirs
mkdir -p $root/extern/guiapps

tar -xvjpf $srcdir/guiapps.tar.bz2 -C $root/extern/guiapps

mkdir $root/tmp
cd $root/tmp
tar -xvjf $srcdir/x11iraf-v1.3.1-bin.linux.tar.bz2
./install
cd $root
rm -rf tmp



chown -R iraf $root

cd $iraf/unix/hlib

perl -pi -e 's|keep|reset guiapps      = '$root'/extern/guiapps/
task  guiapps.pkg  = guiapps\$guiapps.cl
keep
|' extern.pkg

perl -pi -e 's|^(#?)(\s*)(,tables\$lib/helpdb.mip\\)|$1$2$3
$2,guiapps\$lib/helpdb.mip\\|' extern.pkg


# answer manually, agree with all!
./install

# Теперь, от имени пользователя можно залогиниться и набрать
mkiraf
После чего
cl


# Графические команды из guiapps не работают из-под xterm - нужен xgterm.