歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> redhat系統yum源的配置問題

redhat系統yum源的配置問題

日期:2017/3/3 15:54:08   编辑:關於Linux

安裝過Linux軟件的用戶就知道,有時我們安裝一個軟件,需要依賴其他軟件,所以必需找全所有的軟件,這是一個極其麻煩的事情,有沒什麼方式可以讓它自己去找依賴呢?

答案當然是肯定,這就需要我們配置一個神器——yum,通過它,我們可以直接安裝軟件的,我們只需知道軟件的名稱就可以的,讓它把所有的依賴都直接關聯起來安裝。不過本人最近一段時間使用yum的時候,發現一個很惡心的事情,就是redhat自帶的yum非常令人討厭。

由於 redhat的yum在線更新是收費的,如果沒有注冊的話不能使用,如果要使用,需將redhat的yum卸載後,重啟安裝,再配置其他源,以下為詳細過程:

一、更改yum軟件

1.刪除RHEL的yum--這個yum很讓人郁悶,總是顯示那幾行disable的字,很煩人,直接卸載系統自帶的yum

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

2.下載CentOS的yum及其依賴的插件

wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-3.2.29-30.el6.centos.noarch.rpm    
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm    
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm    
wget http://mirrors.163.com/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

如果以上的鏡像找不到,請查找其他的鏡像即可,如:http://mirrors.sohu.com/centos/6.4/os/i386/Packages/

本欄目更多精彩內容:http://www.bianceng.cn/OS/Linux/

3.安裝新的yum

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm    
rpm -ivh yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm yum-3.2.29-30.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.i686.rpm

4.清理yum

yum clean all

建議最好吧rhel....repo這個倉庫刪除,在/etc/yum.repos.d這個文件夾下,vim /etc/yum.repos.d 直接刪除即可。

(二)配置yum源(官方)

1、在終端輸入以下命令(RHEL6/CentOS6)

wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=2

2、轉換為剛才下載的文件目錄

cd /etc/yum.repos.d

如果是RHEL6的話ls一下,可以看到centos?codeblock=2文件

3、更改倉庫名字

mv centos?codeblock=2 CentOS-Base.repo

4、把CentOS-Base.repo裡的$releasever改為6 命令:vim CentOS-Base.repo

5、清理yum

yum clean all

6、生成緩存

yum makecache

這樣yum源就配置完成了。

作者:csdn博客 Mr-稻帥

Copyright © Linux教程網 All Rights Reserved