替换redhat6 自带yum 组件

redhat 默认自带的 yum 源需要注册,才能更新。

使用CentOS 免费yum 替换

网上也有很多的方法 ,,如下http://blog.chinaunix.net/uid-25046147-id-3060827.html

但是其中,

  1. # wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
    #wget  http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-16.el5.centos.noarch.rpm
    #wget  http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-37.el5.centos.noarch.rpm
    # rpm -ivh *.rpm
     地址有误,访问不了。
  2. 改为163 的地址
 http://tel.mirrors.163.com/centos/6/os/x86_64/Packages/xxxxx

 其中 xxxx 是文件名;以上为x86_64,i386 替换 

http://tel.mirrors.163.com/centos/6/os/i386/Packages/xxxxx

  其他命令跟他一样的。。照搬即可。

查看yum 相关包文件
#rpm -qa|grep yum

先记录下来,,有关的需要下全。
卸载yum:
  #rpm -qa|grep yum|xargs rpm -e --nodeps

  

下载并安装

# wget http://tel.mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm 

需要把有关yum 包的文件全部下载后,再执行下步
# rpm -ivh *.rpm

  

下载更新源:
# wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo
#mv CentOS_Base.repo /etc/yum.repos.d/CentOS-Base.repo

  

生成缓存并安装:
#yum makecache

猜你喜欢

转载自wrong1111.iteye.com/blog/1934892