我正在尝试在 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
。