redhat 6.5 使用其它Linux镜像源的yum源

最近在虚拟机里装了rhel_6.5_x86_64,发现竟然不自带g++,没办法只好 “yum install gcc-c++”,无奈失败,原因是redhat的yum是收费的。。。

于是打算怒装其它免费Linux的yum源,看上了centOS。。

不知为何CentOS官网上的6.1~6.5都不支持更新了(其它镜像网站上自然也没有了),所以选择了6.0版本,安装步骤如下:

1、删除redhat原有的yum源

  # rpm -aq | grep yum|xargs rpm -e --nodeps  

2、下载新的yum安装包
这里我们使用CentOS的yum源,官网http://mirror.centos.org/。注意,一定看好下载的是32位的还是64位的!!(本人错下了32位的,折腾许久。。)

  1. # wget http://mirror.centos.org/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm   
  2. # wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm  
  3. # wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-3.2.29-69.el6.centos.noarch.rpm   
  4. # wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm  

3、安装yum软件包

  1. # rpm -ivh  python-iniparse-0.3.1-2.1.el6.noarch.rpm   
  2. # rpm -ivh  yum-metadata-parser-1.1.2-16.el6.x86_64.rpm   
  3. # rpm -ivh  yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm  

注意:最后两个安装包要放在一起同时安装,否则会提示相互依赖,安装失败。

4、更改yum源配置文件 #使用网易的CentOS镜像源

  1. # cd /etc/yum.repos.d/   
  2. # wget  http://mirrors.163.com/.help/CentOS6-Base-163.repo   
  3. #sed -i 's/$releasever/6/g' CentOS6-Base-163.repo  # 把文件里面的$releasever全部替换为版本号,即6 最后保存!
  4. mv CentOS6-Base-163.repo rhel-source.repo       # 替换系统文件

5、清理yum缓存

  1. # yum clean all   
  2. # yum makecache     #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度   

-----------------------------------------------分割线--------------------------------------------------------------------

然后高兴的执行‘yum install gcc-c++’ 安装g++,没想到又失败,原因是 GPG key retrieval failed!

找到解决办法:在其它镜像源上面下载一个RPM-GPG-KEY-CentOS,还是选择了网易的CentOS镜像源。

# wget http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
# rpm --import RPM-GPG-KEY-CentOS-5
或直接
#rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS

OK!继续 “yum install gcc-c++”,终于成功啦!

redhat 6.5 使用其它Linux镜像源的yum源

redhat 6.5 使用其它Linux镜像源的yum源

由于折腾了好久,特立贴记录,自己留念的同时,也希望方便其他人。

 

原文链接: https://www.cnblogs.com/bigcat814/p/4800628.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    redhat 6.5 使用其它Linux镜像源的yum源

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/221792

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月13日 上午11:26
下一篇 2023年2月13日 上午11:26

相关推荐