redhad 7.0更换yum源

Posted qiuyu666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redhad 7.0更换yum源相关的知识,希望对你有一定的参考价值。

1、  卸载红帽yum源

  rpm –e $(rpm –qa|grep yum) --node

2、删除所有repo相关文件

         rm –rf /etc/yum.conf

         rm –rf /etc/yum.repos.d/

         rm –rf /var/cache/yum

3、下载centos相关组件

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

  阿里云源:http://mirrors.aliyun.com/centos/6/os/x86_64/Packages/

  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm

  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm

  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/ rpm-4.8.0-59.el6.x86_64.rpm

4、安装组件

  rpm -ivh rpm-4.8.0-59.el6.x86_64.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm 

技术图片

  技术图片

  无法安装原因是依赖包冲突:加上--force参数,强制安装

  技术图片

5、下载base和epel仓库

  wget –O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-7.repo

  wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

  技术图片

  sed –i ‘s#\\$releasever#7#g’ /etc/yum.repos.d/CentOS-Base.repo

  sed -i "s;\\$releasever;7;g" /etc/yum.repos.d/CentOS-Base.repo

  技术图片

  wget –O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo

  技术图片

6、清空缓存和生成缓存

  yum clean all      #清空 yum 缓存,使其设置生效

  yum makecache  #加载服务器软件包缓存信息,提高搜索安装软件的速度

  技术图片

 

以上是关于redhad 7.0更换yum源的主要内容,如果未能解决你的问题,请参考以下文章

Linux更换yum源

如何更换yum源文件

centos8更换yum源出现依赖问题

centos8将yum源更换为国内(阿里云)源

centos8.3更换yum 源.

60.更换Yum源