您在这里:

目录

RedHat下替换CentOS yum源

因为RedHat的yum需要收费,且要注册后才能使用。因此想把Yum源更新为CentOS的。使用的RedHat版本为6.9,因此对应的CentOS版本也要为6.9

  1. 检查并删除原有的yum源
    rpm -qa | grep yum
    rpm -qa|grep yum|xargs rpm -e --nodeps

  2. 下载CentOS的yum源
    可从阿里云网易等网站下载对应版本的yum源。
    首先创建软rpm包临时存放位置
    [root@localhost ~]# mkdir /centosyum
    [root@localhost ~]#
    [root@localhost ~]# cd /centosyum/


    进入上述网站后,点击 版本/os/x86_64/Packages中 即可看到软件列表。。
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm


    注意:由于系统版本不同,文件名中的版本号可能存在不同
    先安装这两个包
    [root@localhost centosyum]# rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm --force

    然后安装yum包
    rpm -ivh yum*.rpm

    查看安装的包
    rpm -qa | grep yum
  3. 配置yum源(这里使用的是163的yum源)
    进入yum目录
    cd /etc/yum.repos.d/

    下载CentOS配置文件
    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

    备份原有yum源
    mv rhel-source.repo rhel-source.repo.bak

    将CentOS6-Base-163.repo文件中的所有的$releaserver替换为6
    sed -i "s#\$releasever#6#g" CentOS6-Base-163.repo
  4. 重建yum
    yum clean all
    yum makecache
  5. 查找需要安装的软件
    yum search 软件名称
  6. 安装对应软件
    yum install 软件名称

发表回复

你的电子邮件地址不会被公开 * 为必填字段

提交评论

FLOWEVER

相关文章

网络“特工007”

高档小区生面孔想混进去?保安连环盘问+权限管控,可疑行为立马被“请出去”!深信服零信任就像007特工保安,每次进门严查身份,异常行为秒拦截!