-bash: yum: command not found

使用yum下载安装时候报错

方法:

更新一下自己的yum:

apt-get install yum
brew install yum

方法:

第一步:

http://mirrors.163.com/centos/6/os/x86_64/Packages/

https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/

到上面这个网站去下载如下RPM包

python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm 
yum-3.2.29-69.el6.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

下载完成之后,用rpm命令进行安装,如下:

rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm 
rpm -ivh --force --nodeps  yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fa
stestmirror-1.1.30-30.el6.noarch.rpm

这里安装的时候需要注意,一定要加 --force --nodeps不然会报错安装不上

到这一步了当你输入yum命令的时候出现如下错误:
在这里插入图片描述
第二步:

根据上图的提示到 http://yum.baseurl.org/wiki

下载 yum-3.4.3.tar.gz ,放到你指定的目录下解压,解压命令如下:

tar -zxvf yum-3.4.3.tar.gz     #解压后进到yum-3.4.3目录

输入如下命令

 ./yummain.py update 

如下图:
在这里插入图片描述
注意红框中的操作,完成之后,你试着输入一下yum 就OK了,如下图:
在这里插入图片描述
参考:https://blog.csdn.net/qq_33468857/article/details/94732271

Bash 环境中,如果你遇到 "yum: command not found" 的错误,这通常意味着 Yum 包管理器没有被正确安装在你的系统上,或者它所在的路径没有被添加到环境变量 PATH 中。 Yum(Yellowdog Updater Modified)是基于 RPM(RPM Package Manager)的 Linux 发行版,如 CentOS 和 Fedora 的主要包管理工具。它用于安装、更新、删除和管理软件包及其依赖关系。 要解决这个问题,你可以尝试以下步骤: 1. 确认你是否在使用支持 Yum 的发行版。如果你正在使用的不是 CentOS、Fedora 或类似的系统,那么 Yum 可能没有预装。 2. 如果你确信系统应该支持 Yum,你可以尝试通过运行带有完整路径的命令来调用 Yum。例如,如果你认为 Yum 安装在 `/usr/bin/yum`,你可以尝试直接执行该路径: ```bash /usr/bin/yum [command] ``` 将 `[command]` 替换为你想要执行的 Yum 命令,比如 `install`, `update`, `remove` 等。 3. 如果上述方法仍然不起作用,可能是 Yum 工具本身出现了问题,或者环境变量 PATH 没有正确设置。这时,你需要根据你的系统环境来修复这些问题。 4. 如果你有足够的权限,你可以尝试重新安装 Yum 包管理器。 5. 如果你没有 Yum,但你的系统是基于 Debian 的(如 Ubuntu),那么你应该使用 apt-get 或 apt 命令来代替 yum。 请记住,如果你不是系统管理员或没有足够的权限,安装和配置包管理器可能需要管理员权限或 root 权限。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值