当你在 Linux 系统中输入 yum
命令时,如果出现 "-bash:/usr/bin/yum:Nosuchfileordirectory" 错误提示,说明可能是 yum 命令所在的路径未被正确添加到 PATH 环境变量中。
下面是解决该问题的完整攻略:
1. 检查 yum 是否已安装
在终端中输入以下命令,检查 yum 是否存在:
rpm -qa |grep yum
如果有输出,说明 yum 已经安装。
如果没有输出,说明 yum 没有安装,可以通过以下命令安装:
sudo yum install -y yum-utils
2. 检查 PATH 环境变量
在终端中输入以下命令,检查 PATH 环境变量中是否包含 yum 命令所在路径:
echo $PATH
如果输出结果中没有包含 /usr/bin
路径,可以通过以下命令将该路径添加到 PATH:
export PATH=$PATH:/usr/bin
这样每次打开终端都需要执行以上命令,如果需要使其永久生效,可以编辑 /etc/profile
文件,在其中添加以下内容:
export PATH=$PATH:/usr/bin
保存并退出文件,执行 source /etc/profile
使其生效。
示例1:
现在我们假设在 CentOS 系统中执行 yum
命令时出现 "-bash:/usr/bin/yum:Nosuchfileordirectory" 错误提示,可以按照以下步骤进行解决:
- 在终端中输入
sudo rpm -qa |grep yum
命令,检查 yum 是否已安装; - 如果 yum 未安装,输入
sudo yum install -y yum-utils
命令安装 yum; - 如果 yum 已安装,输入
echo $PATH
检查 PATH 环境变量中是否包含 yum 命令所在路径; - 如果未包含,输入
export PATH=$PATH:/usr/bin
命令将/usr/bin
路径添加到 PATH; - 输入
yum
命令,确认问题已经解决。
示例2:
再举一个 Ubuntu 系统中解决同样问题的例子:
- 在终端中输入
sudo dpkg -l |grep apt
命令,检查 apt 是否已安装; - 如果 apt 未安装,输入
sudo apt-get install -y apt
命令安装 apt; - 如果 apt 已安装,输入
echo $PATH
检查 PATH 环境变量中是否包含 apt 命令所在路径; - 如果未包含,输入
export PATH=$PATH:/usr/lib/apt
命令将/usr/lib/apt
路径添加到 PATH; - 输入
apt
命令,确认问题已经解决。
以上就是解决 Linux 系统中 "No such file or directory" 错误提示的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法 - Python技术站