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

第一次更新比较慢,更新完成后可以看到如下结果!

测试一下:

 

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