1. 程式人生 > >Linux Redhat5.7系統配置網易的yum源

Linux Redhat5.7系統配置網易的yum源

YUM是Redhat Linux線上安裝更新及軟體的工具,但是這是RHEL5的收費功能,如果沒有購買Redhat的服務時不能使用RHEL5的更新源的,會提示註冊。
由於CentOS是從Redhat演化而來的免費Linux版本,因此可以利用CentOS的yum更新源來實現RHEL5的YUM功能。

【關於yum的一點資料】
一、yum是什麼
yum = Yellow dog Updater, Modified
主要功能是更方便的新增/刪除/更新RPM包.
它能自動解決包的倚賴性問題.
它能便於管理大量系統的更新問題
二、 yum特點
*可以同時配置多個資源庫(Repository)
*簡潔的配置檔案(/etc/yum.conf,/etc/yum.repos.d 下的檔案)
*自動解決增加或刪除rpm包時遇到的倚賴性問題
*使用方便
*保持與RPM資料庫的一致性

首先檢測本機是否安裝了yum軟體,一般安裝yum包括以下幾個軟體包

yum-rhn-plugin-0.5.4-22.el5
yum-metadata-parser-1.1.2-3.el5
yum-3.2.22-37.el5
yum-security-1.1.16-16.el5
yum-updatesd-0.9-2.el5

檢測命令為:rpm -qa | grep yum


網易(163)yum源是國內最好的yum源之一 ,無論是速度還是軟體版本,都非常的不錯。所以選擇網易映象站為yum源,為工作或學習,安裝檔案或更新rpm包提供方便,特將配置方法記錄。


我的Redhat是x86_64 Redhat5.7作業系統

,選擇相近的5.10使用源,根據的你的Redhat的版本,選擇相應的Centos的源路徑即可


對應的rpm路徑 http://mirrors.163.com/centos/5.10/os/x86_64/



匯入證書(證書的位置 http://mirrors.163.com/centos/)

rpm -impor thttp://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5 使用網易的源

參考: http://mirrors.163.com/.help/centos.html 映象使用幫助,注意備份舊的檔案。

進入linux 的yum配置檔案位置

cd  /etc/yum.repos.d/

下載repo檔案 wget

http://mirrors.163.com/.help/CentOS5-Base-163.repo或者http://mirrors.163.com/.help/centos.html 頁面下載拷貝到/etc/yum.repos.d目錄下,映象網站repo檔案位置如下圖


修改檔案CentOS5-Base-163.repo(把所有$releasever替換成5.10,儲存)

vim CentOS5-Base-163.repo

進入末行模式,輸入:

使用全域性替換命令:%s/$releasever /5.10/g   (其中%表示全域性相當於1,$;g表示全域性替換)



執行yum makecache 生成快取

更新yum

命令:yum -y update


執行yum install dialog,測試安裝dialog(shells script用的)工具軟體,自動檢測依賴包,詢問確認是否從yum源下載並安裝,如下圖


到此網易yum源,配置完成,即可安裝自己需要的檔案了。分享給大家……