make install成功后无法建立链接

make install成功后无法建立链接

成功安装软件包后,教程说如果我想在 /usr/local/bin 中创建链接,我必须创建链接。但:

ooker@ooker-Aspire-4741:~/gromacs-4.6.5/build$ sudo make links
make: *** No rule to make target `links'.  Stop.

我必须source /usr/local/gromacs/bin/GMXRC每次都使用来启动它,但它仅在当前 shell 中可用。如果我想在另一个 shell 中运行它,我必须再做一次。否则会提示该包未安装。

这是教程:http://www.gromacs.org/Documentation/Installation_Instructions_4.5#Final_Installation

我应该怎么办?

答案1

当您执行 make links 时,您是否位于正确的文件夹中?应该有Makefile文件。你有权限写入吗/usr/local/bin?如果没有,请尝试sudo make links

您还可以手动创建链接:

ln -s /usr/local/gromacs/bin/GMXRC /usr/local/bin/GMXRC

答案2

我已经找到答案了。

使用

echo "source /usr/local/gromacs/bin/GMXRC" >> ~/.bashrc

将工作。这意味着将source /usr/local/gromacs/bin/GMXRC命令添加到您的 ~/.bashrc 中。这将使每个新 shell 自动运行该命令

相关内容