引言
由于RHEL的yum線上更新是收費的,如果沒有注冊的話是不能使用的,即不能線上安裝軟體。在這種情況下,想使用RHEL系統,還想用yum源來線上安裝軟體,可以使用Centos的阿裡或者其他的yum源。
1、删除RHEL原有的yum
- rpm -aq|grep yum|xargs rpm -e --nodeps
2、下載下傳新的yum安裝,這裡我們使用CentOS的yum源
以下rpm具體的下載下傳連結可能會有變化,不過可以阿裡雲的鏡像站點尋找。為了快速尋找,可以在阿裡雲http://mirrors.aliyun.com/centos/路徑下下載下傳一個名為filelists.gz的檔案到windows。這是一個文本檔案,以下rpm可以在這裡搜尋然後到站點下載下傳。
- # 下載下傳 python-iniparse
- wget http://mirrors.aliyun.com/centos/6.7/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
-
- # 下載下傳 yum-metadata-parser
- wget http://mirrors.aliyun.com/centos/6.7/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm
-
- # 下載下傳 yum-
- wget http://mirrors.aliyun.com/centos/6.7/os/i386/Packages/yum-3.2.29-69.el6.centos.noarch.rpm
-
- # 下載下傳 yum-plugin-fastestmirror
- wget http://mirrors.aliyun.com/centos/6.7/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
3、安裝yum軟體包
- rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
- rpm -ivh yum-metadata-parser-1.1.2-16.el6.i686.rpm
- rpm -ivh yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
注意:最後兩個安裝包要放在一起同時安裝,否則會提示互相依賴,安裝失敗。
4、更改yum源 #我們使用阿裡的CentOS鏡像源
在此處http://mirrors.aliyun.com/repo/下載下傳對應的版本
- cd /etc/yum.repos.d/
- wget http://mirrors.aliyun.com/repo/Centos-6.repo
編輯檔案
- vim Centos-6.repo
- 把檔案裡面的$releasever全部替換為版本号,即6 最後儲存!
- :%s/$releasever/6/g
5、測試
- # 清理yum緩存
- yum clean all
- # 将伺服器上的軟體包資訊緩存到本地,以提高搜尋安裝軟體的速度
- yum makecache
- # 測試yum是否可用
- yum install tree
來自為知筆記(Wiz)