我不得不删除电脑上的旧版 Ubuntu,然后重新安装新版本(16.04 LTS)才能正常工作。之后,我安装了以前版本中使用的几个程序的源代码。在这个软件的说明中,有一个升级环境变量的步骤:
SSU-ALIGN has been successfully built
=====================================
The final step is to update your environment variables:
If you are using the bash shell, add the following three:
lines to the ’.bashrc’ file in your home directory:
export PATH="\$PATH:/usr/local/bin"
export MANPATH="\$MANPATH:/usr/local/share/man"
export SSUALIGNDIR="/usr/local/share/ssu-align-0.1.1"
And then source that file to update your current environment with the command:
source ~/.bashrc
当我在 .bashrc 文件末尾添加前三行时,程序可以运行,但其他命令(如ls
或)cd
无法使用。
我读过其他类似的帖子,但我无法解决问题。我只是记不住如何更新我的环境变量或将这三行放在哪里。
我将该软件安装在以下路径:~/Desktop/SOFTWARE/ssu-align-0.1.1
答案1
您必须编辑该~/.bashrc
文件!
打开例如nano
/bin/nano ~/.bashrc
并跳到最后一行。
您必须删除and\
之前的反斜杠,正如 Gunnar 在他的评论中所说。正确的行必须读作$PATH
$MANPATH
export PATH="$PATH:/usr/local/bin"
export MANPATH="$MANPATH:/usr/local/share/man"
export SSUALIGNDIR="/usr/local/share/ssu-align-0.1.1"
保存文件,然后使用以下命令获取 bashrc:
source ~/.bashrc