1. 程式人生 > >linux redhat配置yum源為網易(163)源的方法 (

linux redhat配置yum源為網易(163)源的方法 (

工作中大多數使用centos系統,當我們安裝完centos系統的時候其實yum已經配置好了。我們直接執行yum install 軟體包名稱 就可以安裝好一個軟體包。他預設使用配置好的centos的源。但好多人習慣都使用下面的這二個源

1、這是中科大的源

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save   //先重新命名Centos自帶的yum源。
wget http://mirrors.ustc.edu.cn/centos/CentOS-Base.5.mirrors.repo O /etc/yum.repos.d/CentOS-Base.repo
yum makecache

2、這是sohu的源

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save   //先重新命名Centos自帶的yum源。
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
yum makecache

PS:
有時候會出現錯誤,現象:
Loading "installonlyn" plugin
Existing lock /var/run/yum.pid: another copy is running. Aborting.

這是因為yum在更新, 此時是kill不掉的該程序的, 正確的解決方法是讓它停止更新即可。 
可以直接輸入 rm -f /var/run/yum.pid 

也可以/etc/init.d/yum-updatesd stop 

163 yum rpm package

===>請使用上面的url內部的rpm

----------------------------------

linux-rh的yum源是收費的,沒有成功註冊RH的機器會提示:

This system is not registered with RHN.

這裡需要重新安裝CentOS下的yum,就可以免費體驗yum帶來的安裝軟體的便捷,對於國內網易163的yum源比較穩定,版本和速度上都有優勢,推薦使用,下面是如何安裝CentOS和設定網易yum源的方式。
設定yum的源為網易的源

  1. 分別下載以下三個yum安裝檔案(如果是64位系統,則把i386改成x86_64,具體路徑可以瀏覽一下目錄查詢一下):
  2. 1. http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm 
    2. http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm 
    3. http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
  3. rpm --import http://mirrors.163.com/centos/5/os/i386/RPM-GPG-KEY-CentOS-5 匯入證書
  4. rpm -Uvh yum-*.rpm 使用下載來的rpm包來更新的yum軟體
  5. 備份/etc/yum.repos.d目錄下的檔案
  6. wget http://mirrors.163.com/.help/CentOS5-Base-163.repo 下載到/etc/yum.repos.d中
  7. vim 修改下載來的檔案,把其中的$releasever全部替換成5,儲存,參考命令:s/$releasever/5/g
  8. yum makecache 重新整理yum源的快取

大功告成。試一試 yum install httpd