redhat默认不支持第三方的yum源,要求有rhn账号,下面就rhel5和rhel6改为centos源

一、rhel5.5 X86_64更改为centos的yum源

查看系统自带的yum相关的rpm包

 rpm -qa|grep yum

删掉系统自带的yum相关的包

rpm -e --nodeps yum-updatesd-0
rpm -e --nodeps yum-security
rpm -e --nodeps yum-metadata-p
rpm -e --nodeps yum-rhn-plugin

安装163yum包,三个yum包有依赖关系,需要一起安装

wget  http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
wget
wget
rpm -ivh python-iniparse-0.2.3-6.el5.noarch.rpm
rpm -ivh  yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum-3.2.22-40.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-4.el5.x86_64.rpm

在/etc/yum.repos.d下将原有的repo文件重命名,新建一个Base.repo

[base]
name=Red Hat Enterprise Linux $releasever - Base
baseurl=http://mirror.centos.org/centos/5/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5#released updates
[updates]
name=Red Hat Enterprise Linux $releasever - Updates
baseurl=http://mirror.centos.org/centos/5/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5#packages used/produced in the build but not released
[addons]
name=Red Hat Enterprise Linux $releasever - Addons
baseurl=http://mirror.centos.org/centos/5/addons/$basearch/
pgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5#additional packages that may be useful
[extras]
name=Red Hat Enterprise Linux $releasever - Extras
baseurl=http://mirror.centos.org/centos/5/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5#additional packages that extend functionality of existing packages
[centosplus]
name=Red Hat Enterprise Linux $releasever - Plus
baseurl=http://mirror.centos.org/centos/5/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5#contrib - packages by Centos Users
[contrib]
name=Red Hat Enterprise Linux $releasever - Contrib
baseurl=http://mirror.centos.org/centos/5/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

这里也可以使用mirrors.163.com或者mirrors.aliyun.com的yum源, rhel6则以163yum源为例,导入key

rpm --import http://mirror.centos.org/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5

生成缓存

yum clean all
yum makecache

如果配置成功则会提示加载成功

二、redhat6.4 X86_64更改为centos的yum源

删除原有的yum相关的rpm包

 rpm -qa|grep yumrpm -e --nodeps yum-rhn-pluginrpm -e --nodeps yum-metadata-parserrpm -e --nodeps yum-utilsrpm -e --nodeps yum-plugin-securityrpm -e --nodeps rhn-check

下载安装包并安装

mkdir -p /server/toolscd /server/tools/wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpmwget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-69.el6.centos.noarch.rpmwget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpmwget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpmrpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm rpm -ivh yum-3.2.29-69.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

重命名原有自带的repo文件,并下载163的repo文件

 cd /etc/yum.repos.d/mv rhel-source.repo rhel-source.repo.bakwget http://mirrors.163.com/.help/CentOS6-Base-163.reporpm --import http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6sed -i 's#$releasever#6#g' CentOS6-Base-163.repo

清空缓存,并重新生成

 yum clean allyum makecache

如果配置阿里的yum源,则可以加入如下命令

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

至此rhel6配置centos源配置完成

转载于:https://blog.51cto.com/francis198/1783809

redhat配置centos的yum源相关推荐

  1. 无网络linux本地yum源,Linux无网配置CentOS本地yum源

    1.挂载ISO镜像文件(选择最大的镜像包:bin-DVD1 .iso后缀) 第三方工具挂载: 将ISO镜像文件考到Linux系统盘,最好放入新建的空白文件夹 虚拟机上挂载: 点击虚拟机设置→CD/DV ...

  2. CentOS配置网易163 yum源

    我们安装完成CentOS系统,默认都是系统自带的yum源,国内用户用yum安装软件的时候,是比较慢的,为了提高效率,一般我们会配置国内的yum源. 国内比较好的yum源有网易yum源.搜狐yum源等, ...

  3. Redhat 7 yum源换成centos的YUM 源

    背景:作者打算在Redhat 做kvm虚拟化的时候在安装 virt-manager发现 提示要注册红帽的yum源,简单说要钱呗.要钱那是不可能给你的,所以有以下有centos的yum源替换redhat ...

  4. RedHat Linux 7安装CentOS 7 yum源

    RedHat Linux 7安装CentOS 7 yum源 问题描述 解决步骤 0,进入/opt目录,进入root模式,新建yum目录 1,查看自己redhat版本 2,查看redhat 7.0系统本 ...

  5. Centos 本地yum源配置以及扩展源

    Centos 本地yum源配置以及扩展源 提示:有任何问题可以私信我,下班看到第一时间回复 yum本地源 Centos 本地yum源配置以及扩展源 一.将光盘挂载到/mnt下面 二.删除系统本身自带的 ...

  6. Centos配置阿里云yum源及epel源

    1.yum介绍 (1)全称"Yellow dog Updater, Modified",是一个专门为了解决包的依赖关系而存在的软件包管理器.就好像 Windows 系统上可以通过 ...

  7. 【Redhat】新系统yum源配置

    一.说在前面 1.红帽的yum源要收费,作为技术人只能想点别的办法了,可以采用CentOS的yum源 2.根据阿里云的提示,CentOS 8操作系统版本结束了生命周期,阿里云镜像站也移除了相应镜像源. ...

  8. CentOS修改yum源为阿里云

    yum的工具,自动去下载某个yum仓库的 rpm软件包,并且自动搜索软件下载软件依赖,如同pip3,npm等包管理工具 yum载linux中的 yum仓库是 /etc/yum.repos.d 并且在这 ...

  9. php71+yum源+epel,搭建CentOS在线yum源镜像服务器

    说明: 操作系统:CentOS 6.7 Nginx版本:1.8.0 rsync版本:3.0.6 IP地址和端口:192.168.3.100:8080 目标:同步CentOS镜像站点的内容到此服务器,通 ...

最新文章

  1. Java项目:酒店管理系统(java+Springboot+Mybatis+Beetl+Layui)
  2. 冯怡:我想给大家展示一种可能性(图灵访谈)
  3. python输出一个月日历表_关于python一个月总结
  4. 爬取动态网页(2017年年度豆瓣电影榜单)
  5. 共模电压和差模电压-(定义及测量)
  6. struct和typedef struct在C与C++中用法
  7. (idea)设置鼠标移到类、方法、变量上时,显示相关提示信息
  8. totolink 虚拟服务器,TOTOLINK无线中继设置教程(图文)
  9. VB 删除数组中的重复元素
  10. Win10蓝牙鼠标老是断连卡顿的解决方法
  11. labVIEW学习笔记(一)程序结构
  12. xshell官网免费版下载
  13. Java 多态性理解
  14. Win11如何增强麦克风?Win11增强麦克风的设置
  15. 深度内幕丨揭秘积分墙最新反作弊
  16. 【Day4.4】堵车去暹罗商圈吃午餐
  17. 初中物理60个重要知识点
  18. cad隐藏图层命令快捷键_教你学会天正CAD局部隐藏对象技巧
  19. OE(OSA)期刊模板下载
  20. 华为五年自动化测试工程详细解说:unittest单元测试框架

热门文章

  1. python ssh
  2. JAVA笔记(十四)
  3. UltraGrid中实现下拉Grid(UltraDropDown)
  4. 《Excel与VBA程序设计》第一章
  5. Java多线程复习_Java多线程复习
  6. Ubuntu文件压缩、解压缩、打包
  7. java gzip 多个文件_Java Zip多文件压缩和 GZIP压缩
  8. linux下达梦数据库启动_linux 平台 达梦DM 7 数据库 启动与关闭
  9. 画图调子图间距_好看好用的桥梁工程图,你值得拥有!
  10. jvm堆空间的常用参数设置