文档章节

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

e
 echo132455
发布于 2017/08/29 17:34
字数 506
阅读 28
收藏 0

「深度学习福利」大神带你进阶工程师,立即查看>>>

开源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,下载时注意系统版本

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

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

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-updateonboot-1.1.30-37.el6.noarch.rpm

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

 

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注释掉即可

e
粉丝 0
博文 7
码字总数 506
作品 0
私信 提问
加载中
请先登录后再评论。
DNS 管理系统--NamedManager

NamedManager 是一个基于 Web 的 DNS 管理系统,可用来添加、调整和删除 DNS 的 zones/records 数据,支持 Bind 作为后端的 DNS 服务,支持 IPv4 和 IPv6。...

匿名
2013/01/23
8.9K
0
实时分析系统--istatd

istatd是IMVU公司工程师开发的一款优秀的实时分析系统,能够有效地收集,存储和搜索各种分析指标,类似cacti,Graphite,Zabbix等系统。实际上,istatd修改了Graphite的存储后端,重新实现了...

匿名
2013/02/07
3.1K
1
集群存储系统--YFS

YFS集群存储系统由多个元数据服务器(MDS)、多个块数据服务器(CDS)和多个客户端(client)互联组成集群; 数据被分成64M固定大小的数据块(Chunk),每个数据块在CDS本地以常规文件的形式...

匿名
2013/02/19
1.8K
0
工作流管理系统--Pegasus WMS

Pegasus (飞马座)工作流管理系统包括一套技术标准工作流程应用程序中执行帮助许多不同的环境中,包括桌面、校园集群、网格、云。它弥补了科学领域和执行环境通过自 动映射到分布式资源的高层工...

匿名
2013/02/24
5.5K
0
自定义表单系统--FormDesign

是基于 FLEX 开发的一款B/S的自定义表单系统 整个过程如下: 1、通过FormDesign自定义表单画出相应的表单; 2、将生成好的XML放到程序中,并通过后台自动编译成JSP; 注:FormDesing只是自定...

polliwog
2013/03/29
1.6W
1

没有更多内容

加载失败,请刷新页面

加载更多

Subversion存储库中“分支”,“标记”和“主干”的含义是什么?

问题: I've seen these words a lot around Subversion (and I guess general repository) discussions. 我已经在Subversion(我猜通用存储库)讨论中看到了很多这样的话。 I have been us......

富含淀粉
今天
5
0
《Java8实战》笔记(03):Lambda表达式

本文源码 Lambda 管中窥豹 可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 Lambda表达...

巨輪
今天
7
0
从其他文件夹导入文件 - Importing files from different folder

问题: I have the following folder structure. 我有以下文件夹结构。 application/app/folder/file.py and I want to import some functions from file.py in another Python file which r......

javail
今天
22
0
大数据研发学习之路--Hadoop集群搭建

阅读编译文档 准备一个hadoop源码包,我选择的hadoop版本是:hadoop-2.7.7-src.tar.gz,在hadoop-2.7.7的源码 包的根目录下有一个文档叫做BUILDING.txt,这其中说明了编译hadoop所需要的一些...

DSJ-shitou
今天
8
0
OSChina 周五乱弹 —— 特么是别的公司派来的特洛伊木马吧?

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 小小编辑推荐:《我会守在这里》- 毛不易 《我会守在这里》- 毛不易 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :股市连跪了五天,...

小小编辑
今天
77
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部