如何使红帽系统用centos的yum源?

简介:
开源centos的镜像文件地址有很多,但redhat只能使用原来的yum源或本地自己挂载生成的yum源,这样会出现yum源不全,一些需要的系统包无法安装。可以通过重新安装yum的方式让红帽系统也可以使用centos的yum源。

1.卸载原来有关yum的rpm包
rpm -aq|grep yum|xargs rpm -e --nodeps

2.在163镜像网站下载centos有关yum的rpm包
我的操作系统是红帽6.4,下载时注意系统版本

3.安装rpm包
安装时最好一起安装,因为有的包有相互依赖关系,不一起安装的话会安装失败
rpm -ivh yum-*
安装时报错:
f56c260a2b45e86b23048801039ca7d657d3763e
下载python-urlgrabber-3.9.1-11安装
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm
执行操作后还是报同样的错误
rpm -qa | grep python
3a9394594aaf07fdca1ea100c14c57a319a72f54
可以看到系统上是有一个较低版本的,把这个版本卸载掉
rpm -e python-urlgrabber
重新安装python-urlgrabber-3.9.1-11.el6.noarch.rpm就没问题了
062ef02a95fd38cde5c7a75d5decf22eeb994e39
安装yum包
372880cdaa6b70910219991564f864b3dbdf43e1

4. 直接使用阿里云或者网易的yum源即可
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
需要修改配置文件的内容,在vi编辑器中更改
版本替换:%s/$releasever/6/
系统替换:%s/$basearch/x86_64/

yum clean all
yum makecache
这样就可以了,如果不能使用,说明 CentOS-Base.repo配置文件还有问题,根据报错修改就可以了。

使用中出现的问题:
安装扩展源后使用yum会报错
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
修改生成的epel.repo
将baseurl的注释取消, mirrorlist注释掉即可
目录
相关文章
|
2月前
|
Java Linux Shell
linux自动部署jar包,注册系统服务(基于Centos7)
linux自动部署jar包,注册系统服务(基于Centos7)
91 0
|
2月前
|
Linux 应用服务中间件 网络安全
CentOS7搭建本地离线局域网yum源(Httpd/Nginx+yum)
CentOS7搭建本地离线局域网yum源(Httpd/Nginx+yum)
325 0
|
2天前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
17 0
|
4天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
15 1
|
16天前
|
缓存 Linux
linux centos7 挂载本地iso yum源
linux centos7 挂载本地iso yum源
73 0
|
16天前
|
关系型数据库 MySQL Linux
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
75 0
|
1月前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
45 0
|
1月前
|
Linux
centOS8不在维护,yum源问题解决
解决执行 yum makecache 出现appstream下载源数据失败问题
67 0
centOS8不在维护,yum源问题解决
|
1月前
|
关系型数据库 MySQL Linux
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
185 0
|
1月前
|
Linux
linux centos6.8系统配置网络yum源
linux centos6.8系统配置网络yum源
123 0