当前位置 : 主页 > 操作系统 > centos >

linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法

来源:互联网 收集:自由互联 发布时间:2023-07-29
当你在 Linux 系统中输入 yum 命令时,如果出现 -bash:/usr/bin/yum:Nosuchfileordirectory 错误提示,说明可能是 yum 命令所在的路径未被正确添加到 PATH 环境变量中。 下面是解决该问题的完整攻略

当你在 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” 错误提示,可以按照以下步骤进行解决:

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

  1. 在终端中输入 sudo rpm -qa |grep yum 命令,检查 yum 是否已安装;
  2. 如果 yum 未安装,输入 sudo yum install -y yum-utils 命令安装 yum;
  3. 如果 yum 已安装,输入 echo $PATH 检查 PATH 环境变量中是否包含 yum 命令所在路径;
  4. 如果未包含,输入 export PATH=$PATH:/usr/bin 命令将 /usr/bin 路径添加到 PATH;
  5. 输入 yum 命令,确认问题已经解决。
示例2:

再举一个 Ubuntu 系统中解决同样问题的例子:

  1. 在终端中输入 sudo dpkg -l |grep apt 命令,检查 apt 是否已安装;
  2. 如果 apt 未安装,输入 sudo apt-get install -y apt 命令安装 apt;
  3. 如果 apt 已安装,输入 echo $PATH 检查 PATH 环境变量中是否包含 apt 命令所在路径;
  4. 如果未包含,输入 export PATH=$PATH:/usr/lib/apt 命令将 /usr/lib/apt 路径添加到 PATH;
  5. 输入 apt 命令,确认问题已经解决。

以上就是解决 Linux 系统中 “No such file or directory” 错误提示的完整攻略。

上一篇:YUM软件包管理工具与yum命令的详细介绍
下一篇:没有了
网友评论