成功安装软件包后,教程说如果我想在 /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 自动运行该命令