最近在虛擬機裏裝了rhel_6.5_x86_64,發現居然不自帶g++,沒辦法只好 「yum install gcc-c++」,無奈失敗,緣由是redhat的yum是收費的。。。node
因而打算怒裝其它免費Linux的yum源,看上了centOS。。python
不知爲什麼CentOS官網上的6.1~6.5都不支持更新了(其它鏡像網站上天然也沒有了),因此選擇了6.0版本,安裝步驟以下:c++
一、刪除redhat原有的yum源centos
# rpm -aq | grep yum|xargs rpm -e --nodeps 緩存
二、下載新的yum安裝包
這裏咱們使用CentOS的yum源,官網http://mirror.centos.org/。注意,必定看好下載的是32位的仍是64位的!!(本人錯下了32位的,折騰許久。。)服務器
三、安裝yum軟件包網站
注意:最後兩個安裝包要放在一塊兒同時安裝,不然會提示相互依賴,安裝失敗。spa
四、更改yum源配置文件 #使用網易的CentOS鏡像源blog
五、清理yum緩存ip
-----------------------------------------------分割線--------------------------------------------------------------------
而後高興的執行‘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++」,終於成功啦!
因爲折騰了很久,特立貼記錄,本身留念的同時,也但願方便其餘人。