REHL5.4使用CentOS源进行yum安装

1、国内好多使用REHL的Linux服务器,但都没有进行过激活,所以yum是不能使用的。

2、将REHL的yum修改到CentOS的yum,即可以利用CentOS的源更新系统


一、删除REHL自带的yum包

   先查看yum包:

   #rpm -qa | grep yum

   删除自带的yum包:

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

二、下载CentOS的rpm软件包


     #wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm

     #wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm

     #wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm

     只需要这三个包即可以,如果是RHEL6,则需要替换连接中的版本号,如果是64位的,需要替换i386为x86_64

     如果下载失败,则则具体的软件包可能已经升级,打开浏览器,查找最新的即可。


三、安装CentOS的yum源


     #rpm -ivh yum*


四、安装国内的源

    先删除旧的源:

    #cd /etc/yum.repos.d/

    #rm -rf *

    下载163的源

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

    一定将CentOS5-Base-163.repo 放入/etc/yum.repos.d/这个目录中

    然后修改CentOS5-Base-163.repo这个文件,利用vim 打开

   将文件里的$releasever全部替换成版本号,如5或6


五、使用yum

     #yum clean all       #清理yum缓存

     #yum makecache  #将服务器上的软件包缓存到本地,提高搜索速度

     #yum install   *** #安装想要的软件包


六、国内常用源:

     网易yum源(http://mirrors.163.com)

     http://mirrors.163.com/.help/CentOS-Base-163.repo
     搜狐yum 源(http://mirrors.sohu.com)
     http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
     中国科技大学yum 源 (http://centos.ustc.edu.cn)

     http://centos.ustc.edu.cn/CentOS-Base.repo.5

     上海交通大学(http://ftp.sjtu.edu.cn/centos)

     SHLUG(http://www.shlug.org/)

     泰安移动(http://mirrors.ta139.com/)

     http://mirrors.ta139.com/CentOS-Base.repo.ta139


猜你喜欢

转载自sharejava.iteye.com/blog/1754915