Centos下yum不能使用或者在RedHat使用yum解决办法

1,解决办法:

  1. 查看已安装的yum包
rpm -qa | grep yum
  1. 清除原有RHEL的YUM及相关软件包:
 rpm -qa|grep yum|xargs rpm -e --nodeps
 rpm -qa|grep python-urlgrabber|xargs rpm -e --nodeps
  1. 下载安装yum所需文件,具体见本人下载资源包,里面有yum插件以及yum配置国内163镜像源的配置文件
  2. 上传软件到/root目录
  3. 执行以下命令
    rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
 
    rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm

    rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

    rpm -ivh yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm yum-3.4.3-158.el7.centos.noarch.rpm

在这里插入图片描述

**注:yum-plugin-fastestmirror和yum两个rpm要一起安装,不能拆开。
注:如遇到rpm版本低的问题,可以下载新的rpm版本,然后安装。

6.配置yum镜像源为国内163镜像源

将/etc/yum.repo.d/路径里的文件备份,然后删除,将资源里的CentOS-Base.repo文件上传到此目录里。
在这里插入图片描述
7. 删除/var/cache/yum/下的x86_64目录:
在这里插入图片描述
8. 清理yum缓存

 yum clean all

9.将服务器软件包信息缓存至本地,提高搜索安装效率:

 yum makecache

在这里插入图片描述

10.能搜索到软件包信息,说明配置完成:

yum seach vim

在这里插入图片描述
11.执行yum repolist查看,如果显示出repo仓库列表,并显示软件包数量则OK。(或者使用yum makecache):

yum repolist

在这里插入图片描述

12.使用yum安装软件包测试

 yum -y install vim

在这里插入图片描述

在这里插入图片描述
自此大功告成

2,参考博客:

https://www.pianshen.com/article/1414206604
https://www.cnblogs.com/browselife/p/10646307.html

3,相关资源下载仓库地址:

http://mirrors.aliyun.com/repo/
http://mirrors.163.com/centos/7/os/x86_64/Packages/
http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/

4,相关资源及repo配置文件可下载本人的CSDN资源:

   centos7-yum源.zip
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值