RedHat6.9下替換yum源


因為RedHat的yum需要收費,且要注冊后才能使用。因此想把Yum源更新為CentOS的。使用的RedHat版本為6.9,因此對應的CentOS版本也要為6.9

1. 檢查並刪除原有的yum源

rpm -qa | grep yum
rpm -qa|grep yum|xargs rpm -e --nodeps

2. 下載CentOS的yum源

可從阿里雲網易等網站下載對應版本的yum源。

進入上述網站后,點擊 版本/os/x86_64/Packages中 即可看到軟件列表。然后搜索yum,下載如下三個rpm包即可。

注意:由於系統版本不同,文件名中的版本號可能存在不同

由於有些版本網站上並沒有提供相應的軟件包下載,在此提供6.9版本的rpm包下載。

百度網盤 提取碼:bjbi

3. 安裝RPM包

rpm -ivh yum*.rpm
rpm -qa | grep yum

4. yum配置

備份原來的yum配置目錄

mv /etc/yum.repos.d /etc/yum.repos.d.bak

創建新的yum.repos.d目錄,並下載相應版本的CentOS的repo文件放到里面

mkdir yum.repos.d

5. 修改yum配置

打開上一步下載的repo文件,將里面的$releasever全部替換為相應的版本號。

注意:6.9版本直接替換為6即可

打開vim,shift+:輸入下方命令即可替換

%s/$releasever/版本/g

6. 清理並重建緩存

yum clean all
yum makecache fast

7. 可能遇到的問題

Q: rpm -ivh yum*.rpm報依賴包python-urlgrabber錯誤
A: rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

參考:

  1. A012 Linux下yum源的安裝與配置(redhat 6.9)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM