Ubuntu 16.04中天文软件CASA的安装

Ubuntu 16.04中天文软件CASA的安装

我正在尝试在 Ubuntu 16.04 LTS 中安装 CASA(该软件可以在这里)。它只针对 Red Hat 进行了测试,但它应该也可以在 Ubuntu 上运行。我对 Linux 还很陌生,所以我不知道我到底应该怎么做,因为我只熟悉可以sudo apt-get install在终端中完成的安装。

我需要的版本是 4.7.0。我应该下载 tar.gz 文件吗?如果是的话,之后需要做什么?我只能想到使用以下命令解压文件:

tar -xvzf name_of_the_file.tar.gz

但这足以完成安装吗?我试过了,但显然不起作用,因为如果我运行使用 CASA 的 Python 脚本,它会崩溃并显示 CASA 命令“未定义”(可能是安装不正确)。

答案1

二进制文件是预编译的,因此您只需解压 tarball,然后就可以直接在终端中运行 casa。

cd Downloads
tar xfzv casa*
cd casa-*el7/bin
./casa

它将创建一个目录~/.casa并更新其配置,然后启动该程序。

如果您希望更高效地定期使用它,您可以将二进制文件所在的目录添加到您的路径中,或者在路径位置创建指向它的符号链接。例如,如果您将其留在下载中(您可能希望将其移动到其他地方),您可以执行以下操作:

sudo ln -s $HOME/Downloads/casa-release-4.7.2-el7/bin/casa /usr/local/bin/casa

然后您只需输入 就可以从任何地方运行它casa

相关内容