首页 > 代码库 > RedHat 7.2 配置163 CentOS YUM源

RedHat 7.2 配置163 CentOS YUM源

RedHat 的更新包只对注册的用户生效,所以我们自己手动更改成国内 163,sohu 等第三方CentOS 的更新包,CentOS几乎和RedHat是一样的,注意选择对应的版本,本人是在虚拟机中安装的RedHat 7.2,所以选择对应CentOS 7.2.1511的更新包。下面看一下如何使用CentOS的YUM源


1、首先删除redhat原有的yum组件 ,因为redhat 原本的yum 没有注册为redhat用户是用不了的,输入如下命令行:

[root@clientx Desktop]# rpm -qa | grep yum | xargs rpm -e --nodeps

[root@clientx Desktop]# rpm -qa | grep python-iniparse | xargs rpm -e --nodeps


技术分享


2、下载163中的yum 软件包安装(再次提醒注意选择对版本)输入如下命令行:

[root@clientx Desktop]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm

[root@clientx Desktop]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm

[root@clientx Desktop]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

[root@clientx Desktop]# wget http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm


如下图所示四个rpm包

技术分享


3、安装下载的rpm包,切换到你下载的路径下,输入如下命令行:

[root@clientx Desktop]# rpm -ivh *.rpm


如下图所示

技术分享


4、创建文件/etc/yum.repos.d/rhel-163.repo并写入,这个文件可以到163官方也提供网址下载:

(命令行如下:[root@clientx yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 


当然这里可以自己写一个,标准格式如下:(引用自 刘遄讲师的 《Linux就该这么学》 非常棒的自学教材

[rhel-media]: yum源的名称,可自定义。
name=linuxprobe : yum仓库的名称,可自定义。
baseurl=file:///media/cdrom :提供方式包括FTP(
enabled=1 : 设置此源是否可用,1为可用,0为禁用。
gpgcheck=1 : 设置此源是否校验文件,1为校验,0为不校验。
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release :若为校验请指定公钥文件地址。


先切换至/etc/yum.repos.d/目录,把系统自带的重命名或删除也可以,在新建rhel-163.repo文件,必须是  .repo结尾文件名,命令行如下:

[root@clientx yum.repos.d]# mv redhat.repo  redhat.repo.bak  

[root@clientx yum.repos.d]# vim rhel-163.repo 


163上的软件仓库有多个,最好都写上,这里只写两个做示范,要保存退出,如下图:

技术分享



5、查看yum.repos.d文件repo文件是否生效,命令如下:

[root@clientx yum.repos.d]# yum repolist all


技术分享


6、安装httpd服务进行测试,看yum是否可以正常安装服务,如下图所示


技术分享

技术分享

技术分享

技术分享


完成。







本文出自 “Jamming” 博客,请务必保留此出处http://cnjiaming.blog.51cto.com/9997533/1876084

RedHat 7.2 配置163 CentOS YUM源