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

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

  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" 错误提示的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • linux 基础(6)简单认识 bash

    shell 和 bash 是什么? shell 是一种应用程序,在这个程序里输入文字指令,系统就会做出响应的操作。这个“壳程序”是我们使用系统各种功能的接口,学会了 shell 就是学会操作 linux 系统。检索/etc/shells,可以看到当前系统的 shell 有哪些。而 bash (Bourne Again SHell)是大部分 linux 的默认…

    Linux 2023年4月10日
    00
  • arm linux下shell gpio点灯

    我使用的lichee Pi 芯片是全志的v3s。摸索一下linux的点灯。 我的代码 #!/bin/sh echo “led run!” echo 36 > /sys/class/gpio/unexport echo 37 > /sys/class/gpio/unexport echo 36 > /sys/class/gpio/export…

    Linux 2023年4月13日
    00
  • 0002 嵌入式开发带你从小白到大佬系列之——Linux文件系统、常用文件操作命令(一)及用户权限

    1、熟悉Linux的文件系统结构 Linux的文件系统结构其实是一个树形的分层组织结构,如下图: Linux系统目录结构及目录路径: 1.1、文件系统层次结构标准 Linux是开源的操作系统,各个Linux发行机构都可以按照自己的需求对Linux系统的文件系统进行相应的裁剪,所以各个Linux发行版本的目录结构也都不尽相同。 Linux官方为了规范文件目录命…

    Linux 2023年4月17日
    00
  • linux中*乘法在main中作为参数如何输入

    如果你是在Linux中正在做一个计算机,输入的参数中包含* 可能会输入不了。当你查看的时候是a,但是    +  –  /   这几个符号都是好使的。 当输入\* 来代替*就可以了。这里涉及到一个转移符的作用。需要进行转移具体是我也不清楚。    main函数中的各个参数的含义表示: https://blog.csdn.net/baidu_41813368/…

    Linux 2023年4月11日
    00
  • [Linux] Nginx服务下统计网站的QPS

    单位时间的请求数就是QPS,那么在nginx服务的网站下,如果要统计QPS并且按从高到低排列,需要使用awk配合sort进行处理awk做的主要工作是把access每行日志按分隔符分开,然后循环每一行,存到一个数组里,如果只按时间不区分脚本路径,数组里存的数据是比如arr[‘[28/Nov/2019:14:12:23’]=20 key是时间,value是次数 …

    Linux 2023年4月13日
    00
  • Linux常用网络工具之高级主机扫描工具hping使用介绍

    Linux常用网络工具之高级主机扫描工具hping使用介绍 简介 hping是一款功能强大的高级主机扫描工具,可以通过构造不同的IP包,并且通过对回应包的分析,处理网络连接。hping支持多种扫描类型,可以检测网络设备的可用性,端口状态以及发现隐藏和躲藏服务等等。本文将详细介绍hping的使用。 安装 hping支持Linux、macOS等操作系统,可以通过…

    Linux 2023年5月14日
    00
  • CentOS7查看开放端口命令、查看端口占用情况和开启端口命令、杀掉进程等命令

    文章原链接:http://t.csdn.cn/x3yDi 目录 文章原链接:http://t.csdn.cn/x3yDi 一、CentOS7查看开放端口命令 查看已经开放的端口 开启端口 命令含义 重启防火墙 停止firewall 禁止firewall开机启动 二、Centos查看端口占用情况和开启端口命令 列出所有端口 1、开启端口(以80端口为例) 2、…

    Linux 2023年4月17日
    00
  • ubuntu20.04虚拟机无法上网的问题及解决

    下面我将为你详细讲解“ubuntu20.04虚拟机无法上网的问题及解决”的完整攻略。 问题描述 在使用virtualbox创建ubuntu20.04虚拟机后,发现虚拟机无法上网,无法连接网络。 解决方案 检查网络设置 首先,需要检查虚拟机的网络设置。打开虚拟机的设置窗口,进入网络选项卡,确认网络适配器的设置如下: 适配器类型:NAT 高级选项 -> 端…

    Linux 2023年5月24日
    00
合作推广
合作推广
分享本页
返回顶部