RHEL5.4使用CentOS5.4的yum源(轉載)

#轉載於 http://www.ritto.cn/rhel5-centos5-yum/

#針對RHEL5.4做了修改

使用CentOS的源來更新RHEL5或者安裝軟件.
CentOS的源有好多,網上大多數人都推薦中科大的源,
http://centos.ustc.edu.cn/ ,速度也非常快。

1.先將RHEL5自帶的yum刪除,執行

    rpm -qa|grep yum

  將所有找到的包都刪除(有些需要加上–nodeps)

    rpm -e –-nodeps yum.*

  然後到中科大的網站下載如下三個包:

    wget http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm
    wget http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
    wget http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm
 
2.請將上面的三個RPM放到同一個目錄,然後採用如下的方式安裝
  #否則,這三個包之間的相互以來都可以折磨死人

    rpm -ivh yum*


    [root@rhel5 ~]# rpm -ivh yum*
    warning: yum-3.2.22-20.el5.centos.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
    Preparing...                ########################################### [100%]
      1:yum-metadata-parser    ########################################### [ 33%]
      2:yum-fastestmirror      ########################################### [ 67%]
      3:yum                    ########################################### [100%]

3.下載中科大專用的配置文件:

    cd /etc/yum.repos.d/
    wget
http://centos.ustc.edu.cn/CentOS-Base.repo.5
    mv CentOS-Base.repo.5 CentOS-Base.repo

  因爲默認的配置文件中服務器地址用的版本號是變量$releasever,所以需要將其替換爲實際的版本號,否則是無法連接到服務器的.
  當前CentOS最新版是5.4,所以我們修改CentOS-Base.repo
 
  在vi編輯器中進行全文件替換

      :1,$s/$releasever/5.4/g

  最後保存退出即可。
 
4.執行命令

 

    yum update

 

  即可進行更新,當然,你也可以選擇不更新,只安裝你需要的軟件,如:

 

    yum install httpd

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章