1.删除当前系统自带的yum

[root@reddhat6_155_201 ~]# rpm -qa |grep yum
yum-rhn-plugin-0.9.-.el6.noarch
yum-utils-1.1.-.el6.noarch
PackageKit-yum-plugin-0.5.-.el6.x86_64
yum-3.2.-.el6.noarch
yum-metadata-parser-1.1.-.el6.x86_64
PackageKit-yum-0.5.-.el6.x86_64
yum-plugin-security-1.1.-.el6.noarch
[root@reddhat6_155_201 ~]# rpm -qa|grep yum|xargs rpm -e --nodeps

2.下载安装Cenots Yum源依赖的软件

[root@reddhat6_155_201 ~]# mkdir package
[root@reddhat6_155_201 ~]# cd package
[root@reddhat6_155_201 package]# wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
[root@reddhat6_155_201 package]# wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
[root@reddhat6_155_201 package]# wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
[root@reddhat6_155_201 package]# wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
[root@reddhat6_155_201 package]# wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

#以上rpm下载可能会出现404,可以直接去http://mirrors.163.com/centos/6/os/x86_64/Packages/下查看具体的版本及下载地址

3.安装依赖的RPM包

[root@reddhat6_155_201 package]# rpm -ivh python-iniparse-0.3.-2.1.el6.noarch.rpm
[root@reddhat6_155_201 package]# rpm -ivh yum-metadata-parser-1.1.-.el6.x86_64.rpm
[root@reddhat6_155_201 package]# rpm -ivh --force python-urlgrabber-3.9.-.el6.noarch.rpm #注意该RPM包安装方式的区别
[root@reddhat6_155_201 package]# rpm -ivh yum-3.2.-.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.-.el6.noarch.rpm

4.下载阿里Yum源并使用

[root@reddhat6_155_201 package]# cd /etc/yum.repos.d/ &&  rm -f *.repo
[root@reddhat6_155_201 yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo && wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-6.repo
[root@reddhat6_155_201 yum.repos.d]# sed -i 's/$releasever/6/g' CentOS-Base.repo
[root@reddhat6_155_201 yum.repos.d]# sed -i 's/$basearch/x86_64/g' CentOS-Base.repo
[root@reddhat6_155_201 yum.repos.d]# sed -i 's/$basearch/x86_64/g' epel-6.repo
[root@reddhat6_155_201 yum.repos.d]# yum clean all && yum makecache fast

 5.去除mail提示

echo "unset MAILCHECK">> /etc/profile   && source /etc/profile && cat /dev/null > /var/spool/mail/root

Redhat6.6替换Centos Yum源的更多相关文章

  1. Redhat6.5使用centos yum源

    新安装了redhat6.5.安装后,登录系统,使用yum update 更新系统.提示:This system is not registered to Red Hat Subscription Ma ...

  2. rhel7.0替换centos yum源

    1:卸载原先的yum 2:安装centos的yum 有以下的yum yum-utils-1.1.31-24.el7.noarch yum-langpacks-0.4.2-3.el7.noarch yu ...

  3. Redhat6.7 切换Centos yum源

    转自:http://inlhx.iteye.com/blog/2336729 RedHat 更换Yum源 1.检查yum包 rpm -qa |grep yum 2.删除自带包 rpm -aq | gr ...

  4. redhat centos yum源的安装

    redhat centos yum源的安装 1.除旧 #cd /etc/yum.repos.d #mv rhel-debuginfo.repo rhel-debuginfo.repo.bak 此处将其 ...

  5. centos yum源配置 与yum配置文件

    参考博客 http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html 1.centos . yum配置文件在目录 /etc/yum.re ...

  6. RedHat 更新CentOS Yum源(转)

    经测试,可用.转自:https://www.cnblogs.com/tangsen/p/5151994.html 一.随笔引言 1.1随笔内容: 1.RedHat 配置Centos yum源 2.yu ...

  7. CentOS yum源设定使用方法的整理(转)

    CentOS yum更新了很多版本更新,我本人认为CentOS yum很好使的文件系统,在此向大家推荐CentOS应该是做为服务器的linux的佼佼者.CentOS采用的二进制包是rpm,不过包的依赖 ...

  8. RHEL6配置CentOS yum源

    RHEL6配置CentOS yum源

  9. RedHat6使用CentOS yum源 换yum

    yum 简单介绍一下 yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题. yum 可以同时配置多个资源库(Repository),简洁的配置文件 ...

随机推荐

  1. Python巧用法

    #for 与 else 搭配使用(使用break跳过else) a=[1,2,3,4,5] for i in a: print(i) else: print(i, 'I am else!') for ...

  2. 【Ajax】Ajax入门总结

    目录 Ajax( Asynchronous JavaScript and XML ) 向服务器发送请求 服务器回应请求 本文内容总结自 w3cschool: https://www.w3school. ...

  3. PHP中设计模式以及魔术方法

    1.设计模式        1.1单例模式        口诀:三私一公 1.私有的静态属性用来保存对象的单例 2.私有的构造方法用来阻止在类的外部实例化 3.私有的__clone阻止在类的外部clo ...

  4. sed文本处理

    1.基本概述 sed是一个流编辑器, 非交互式的编辑器,它一次处理一行内容. 处理时,把当前处理的行存储在临时缓冲区中,称* 为"模式空间"(pattern space) 接着用 ...

  5. Android框架Volley使用:Get请求实现

    首先我们在项目中导入这个框架: implementation 'com.mcxiaoke.volley:library:1.0.19' 在AndroidManifest文件当中添加网络权限: < ...

  6. 多线程CGD调度组原理

    我们常用的GCD调度组方式 //GCD常用调度组写法 -(void)demo1{ //创建调度组和队列 dispatch_group_t group = dispatch_group_create() ...

  7. [android]system.img文件的打包和解包

    1:system.img的两种格式 system2_0.img: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655f-bf67-94 ...

  8. nginx高级用法

    功能 说明 配置语法 配置位置 配置举例 结果验证 备注 rewrite 跳转重定向(不同于代理的跳转重定向,此处nginx不是代理服务器,而是本身就是web服务器) rewrite 正则表达式 re ...

  9. 201271050130-滕江南-《面向对象程序设计(java)》第十五周学习总结

    201271050130-滕江南-<面向对象程序设计(java)>第十五周学习总结 博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.c ...

  10. 消息中间件(二)MQ使用场景

    一.消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构.目前使用较多的消息队列有ActiveMQ,Rabbit ...