歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RHEL5如何使用CentOS更新yum源

RHEL5如何使用CentOS更新yum源

日期:2017/2/28 16:05:10   编辑:Linux教程

今天第一天入職,新公司的服務器用的是RHEL,我個人是不太喜歡RHEL,沒辦法還是需要工作,汗

接到個要求,讓安裝幾個軟件包,以前在CentOS下用yum習慣了,用RHEL更新包一點都不好使;網上雖然有很多這方面的資料,但是實踐以後的才是自己的,下面總結一下今晚的實踐成果:

一、卸載掉系統中的yum包

[root@localhost ~]# rpm -qa |grep yum

yum-3.2.8-9.el5

yum-rhn-plugin-0.5.3-6.el5

yum-metadata-parser-1.1.2-2.el5

yum-security-1.1.10-9.el5

yum-updatesd-0.9-2.el5

[root@localhost ~]# rpm -qa |grep release

RedHat-release-notes-5Server-12

redhat-release-5Server-5.2.0.4

然後使用rpm -e packges 卸載這些軟件包,有依賴關系的,使用--nodeps參數

二、下載CentOS中的yum包

#cd / && mkdir yum && cd yum

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-33.el5.centos.noarch.rpm

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-updatesd-0.9-2.el5.noarch.rpm

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/centos-release-5-6.el5.centos.1.i386.rpm

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/centos-release-notes-5.6-0.i386.rpm

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm

wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm

然後安裝這些軟件包,建議一起安裝這些軟件包,我碰到這個問題跟自身軟件包依賴,我使用--nodeps參數

例如:rpm -ivh centos-release-5-6.el5.centos.1.i386.rpm --nodeps

三、最後,下載配置文件

wget http://sudone.com/download/CentOS-Base.repo -O /etc/yum.repos.d/CentOS-Base.repo

cd /etc/yum.repos.d/

用vim編輯器編輯CentOS-Base.repo進行替換操作

:1,$s/$releasever/5.5/g (注釋:我的系統是5.5,所以這裡我改成5.5)

四、導入import key

rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5

最後測試yum -y install httpd

OK。

Copyright © Linux教程網 All Rights Reserved