如何安装基于大缓存的程序?

如何安装基于大缓存的程序?

我对 Linux 和 Ubuntu 还很陌生,我的教授让我下载两个程序,用于我们正在进行的一个项目,这两个程序是 NASA 直接发布的。我下载了他们的 Linux 文件,它给了我一个很大的文件夹和文件缓存,所有标有“安装”的文件都是文本文档,说明对我来说都是胡言乱语

您可以在这里下载 IRAF:

http://iraf.noao.edu/

您可以在此处下载 DS9:

http://ds9.si.edu/site/Home.html

我不知道如何安装这些。

答案1

来自安装说明第一个链接:

- I am installing for the First Time:

1)  Create an 'iraf' directory (preferrably /iraf/iraf) and unpack
    the distribution file for your platform there.
2)  Define $iraf in your environment (with a trailing '/')
3)  Run the $iraf/install script to install the system

我会这样做:

sudo mkdir /opt/iraf/

处理第 1 点。第三方软件我总是使用 /opt/ 而不是他们建议的 /iraf/iraf/。将下载文件放入 /opt/irafcp ~/Downloads/iraf*.gz /opt/iraf/并使用 提取cd /opt/iraf/ && tar zfxv iraf*

第二点是

export iraf="/opt/iraf/"

如果您希望永久添加它到您的.bashrc。我倾向于在一切按预期工作时这样做。

第三点是安装。有一个“安装”脚本,你可以从中开始cd /opt/iraf && ./install


关于第二个链接。下载中的 README 指出:

cd saods9
unix/configure
make

因此它与第一种方法类似:在 /opt/ 中创建一个名为 saods9 的目录。将下载的文件放入其中,解压,然后执行./unix/configuremake。如果您没有安装所有依赖项,请make安装它们并重新执行该命令。

如果任何时候命令抱怨权限:使用sudo

相关内容