zoukankan      html  css  js  c++  java
  • 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++”,终于成功啦!

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

  • 相关阅读:
    数据库自增ID归零
    JAVA中的接口和抽象类(转)
    谈如何学习linux (转)
    如何编译安装源码包软件(转)
    每天对着电脑46小时的人必看
    JAVA错误处理大集合
    5月15号项目总结
    让程序在Windows CE系统启动时自动运行
    wince.net4.2问题
    触摸屏定位校准
  • 原文地址:https://www.cnblogs.com/bigcat814/p/4800628.html
Copyright © 2011-2022 走看看