我安装了 Ubuntu 13.10 64 位。现在我想安装运行在 32 位系统上的 IRAF 程序。我无法安装 ia32-libs。
sudo apt-get install ia32-libs 这不起作用
怎么做才能让程序正常运行?我尝试了很多不同的方法,但都不起作用...我必须安装 Ubuntu 13.10 32 位吗?还是还有其他解决方案?
答案1
只需安装 64 位版本的 IRAF:
% mkdir iraf.v2161
% cd iraf.v2161
% wget ftp://iraf.noao.edu/iraf/v216/iraf.lnux.x86_64.tar.gz
% tar zxf iraf.lnux.x86_64.tar.gz
% ./install # accept prompt defaults
% iraf # to start IRAF in an XGterm
看http://iraf.net更多细节
答案2
您可以从以下位置获取静态链接的二进制文件
ftp://iraf.noao.edu/pub/fitz/xgterm.STATIC
ftp://iraf.noao.edu/pub/fitz/ximtool.STATIC
只要你使用 64 位系统,IRAF 就不需要 ia32-libs
答案3
我通过 Miniconda 以非常优雅的方式在 Ubuntu 16 上安装了 IRAF:
https://www.continuum.io/downloads#_unix
然后:
https://anaconda.org/pkgw/iraf
希望它能帮助你。
答案4
在 Ubuntu 18.04 及更高版本中,这很简单
$ apt install iraf
获得伊朗空军。