找不到该命令,因为 PATH 环境变量中不包含“/usr/bin”

找不到该命令,因为 PATH 环境变量中不包含“/usr/bin”

有人能告诉我为什么当我尝试添加存储库时会出现此错误以及我该怎么做?

当我尝试使用以下命令添加存储库时:

sudo add-apt-repository ppa:upubuntu-com/tor

我收到以下错误:

Command 'sudo' is available in '/usr/bin/sudo'
The command could not be located because '/usr/bin' is not included in the PATH      
environment variable.
sudo: command not found

答案1

您的 PATH 变量已弄乱。除非您尝试使用 运行受限用户rbash,否则您应该将 /usr/bin 放在 中$PATH。对于终端会话,您可以通过运行以下命令来修复此问题:

export PATH="/usr/bin:$PATH"

正如 @SylvainPineau 提到的,这个答案介绍如何通过编辑/etc/environment文件来永久修复您的路径。

相关内容