Rhel5.6環境配置在線yum源

準備工作:

    服務器能聯網,由於筆者是通過虛擬機測試的,故虛擬機網絡應設置成【橋接模式】;

    測試能否ping通外網,比如ping路由器 ping 192.168.0.1  能通進行下一步;

    另外,設置DNS:使用命令【vi /etc/resolv.conf】由於我的路由器地址是192.168.0.1故設置成此地址(或設置網絡服務商給你的DNS地址)。

  1. nameserver 192.168.0.1 

最好設置一下網關也是路由器地址

     route add default gw 192.168.0.1

接下來進行主要工作:

一、清空原有的yum供源信息,使用如下命令:

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

二、重新安裝yum,分別輸入三次,由於原來的源已經合併,故5系列的yum源不在再使用5.X而直接使用5來彙總,注意!【筆者親測】但是6系列的目前還是分開放置的。

  1. wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm 
  2.  
  3. wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm 
  4.  
  5. wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm 
  6. rpm -ivh *.rpm

 三、刪除原來的yum配置文件

  rm /etc/yum.repos.d/*

  下載163的yum配置文件:

  wget http://mirrors.163.com/.help/CentOS5-Base-163.repo

  將剛纔下載的文件轉移到下面的yum默認的安裝目錄

  mv CentOS5-Base-163.repo /etc/yum.repos.d/

四、編輯配置文件:

  vi /etc/yum.repos.d/CentOS5-Base-163.repo

  進入末行模式(冒號模式),替換系統版本(5系列、6.x)和機器位數(32位、64位)

 :1,$s/$releasever/5/g

 :1,$s/$basearch/i386/g  64位的換成1,$s/$basearch/x86_64/g

可以先用瀏覽器打開網址看一下:

 

最後一步、更新源

命令:yum makecache

第一次更新比較慢,更新完成後可以看到如下結果!

測試一下:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章