RedHat自带的yum源需要当前系统注册了RHN才可以使用,如果没有注册,当使用yum时,会提示需要注册RHN

如果没有注册RHN,则意味着我们不能使用RedHat自带的yum源。这个时候,我们可以使用CentOS系统的yum源,这里以配置网易163yum源为例。

1.首先卸载RedHat资源的yum程序

[root@Oracle12CDB yum.repos.d]# rpm -qa|grep yum|xargs rpm -e --nodeps
[root@Oracle12CDB yum.repos.d]# rpm -aq|grep python-iniparse|xargs rpm -e --nodeps

2.删除RedHat yum的源

[root@Oracle12CDB ~]# cd /etc/yum.repos.d/
[root@Oracle12CDB yum.repos.d]# ls
redhat.repo rhel-source.repo
[root@Oracle12CDB yum.repos.d]# rm -rf *

3.安装CentOS的源,rpm包对安装顺序有要求,我是使用下面的顺序安装成功的。

rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm --nodeps --force #下面的这两个包单独安装均失败,一起安装才成功
rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm \
http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm

这里先安装yum-plugin-fastestmirro提示改包依赖于yum包,安装yum包时则提示依赖于yum-plugin-fastestmirro包,于是直接2个包一起装

4.创建repo文件

[root@Oracle12CDB yum.repos.d]# pwd
/etc/yum.repos.d
[root@Oracle12CDB yum.repos.d]# ls
centos6.repo redhat.repo

这里有两个文件,redhat.repo没有内容,不用管。centos6.repo内容如下:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=
gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6 #released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
gpgcheck=
gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6 [extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
gpgcheck=
gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6 #additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6./centosplus/$basearch/
gpgcheck=
enabled=

5.清除缓存,重新缓存,更新

[root@Oracle12CDB yum.repos.d]# yum clean all
[root@Oracle12CDB yum.repos.d]# yum makecache

【完】

最新文章

  1. 【转】Wireshark基本用法
  2. [Unity3D]导入模型并且设置相应的属性
  3. Intellij IDEA如何使用Maven Tomcat Plugin运行web项目(转)
  4. PROC系列之---/proc/pid/stat
  5. 期待许久的事情终于发生-微软收购Xamarin
  6. [转载]iTOP-4412开发板搭建最小linux系统
  7. 傻傻分不清楚的php脚本路径
  8. 3.django笔记之form表单
  9. openCV中IplImage的使用
  10. 【计算机视觉领域】常用的 feature 提取方法,feature 提取工具包
  11. Libvirt 虚拟化库剖析
  12. (转载):() { :|:& }; : # <-- 打开终端,输入这个,回车.你看到了什么??
  13. 结构-行为-样式-css&html横纵居中最佳实践
  14. Chrome Extension in CLJS —— 搭建开发环境
  15. [Codeforces]856C - Eleventh Birthday
  16. 【bug记录】OS Lab3 踩坑记
  17. 基于webpack+react+antd 项目构建
  18. 串行FLASH文件系统FatFs---转自野火论坛
  19. 010-docker-安装-elasticsearch:5.4.3
  20. python tar.gz格式压缩、解压

热门文章

  1. Wordpress 获取 custom post type 的当前文章 分类信息
  2. 【模型压缩】MetaPruning:基于元学习和AutoML的模型压缩新方法
  3. SVN限制普通用户删除文件及提交时必须填写log日志
  4. Oracle:时间字段模糊查询
  5. windwos 安装 vue-cli
  6. idea2018.1.1版激活码到2020.7
  7. ReentrantLock 非公平锁不公平在哪
  8. Centos下Redis集群的搭建实现读写分离
  9. 利用Matlab实现PID控制仿真
  10. 手把手带你写一个minishell