? ? ? ?如果你的系統(tǒng)是redhat版本,自帶yum的命令行運(yùn)行需要商業(yè)支持,一般是果斷卸載掉原來的,安裝centos的yum支持
1 重裝yum
卸掉yum
rpm -aq|grep yum|xargs rpm -e --nodeps
2 下載YUM的安裝包支持
下載地址REDHAT支持YUM的安裝包
3 導(dǎo)入key
下載地址KEY的下載地址選擇RPM-GPG-KEY-CentOS-6
將該文件放到/etc/pki/rpm-gpg下面,進(jìn)入該目錄,執(zhí)行導(dǎo)入命令
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
4 創(chuàng)建倉庫更新文件(這里特別感謝一下SOHU同學(xué)提供的免費(fèi)鏡像)
vi /etc/yum.repos.d/rhel-debuginfo.repo
[base]
name=Red Hat Enterprise Linux $releasever -Base
baseurl=http://mirrors.sohu.com/centos/6/os/$basearch/
gpgcheck=1
[update]
name=Red Hat Enterprise Linux $releasever -Updates
baseurl=http://mirrors.sohu.com/centos/6/updates/$basearch/
gpgcheck=1
[extras]
name=Red Hat Enterprise Linux $releasever -Extras
baseurl=http://mirrors.sohu.com/centos/6/extras/$basearch/
gpgcheck=1
[addons]
name=Red Hat Enterprise Linux $releasever -Addons
baseurl=http://mirrors.sohu.com/centos/6/centosplus/$basearch/
gpgcheck=1
5 安裝yum安裝包
首先安裝以python開始的RPM包,如果出現(xiàn)如下錯(cuò)誤,就是說明本地已經(jīng)有歷史版本的安裝,先卸載掉:
卸載
rpm -aq|grep urlgrabber|xargs rpm -e --nodeps
重裝python開頭的RPM成功
? 再安裝yum-metadata
最后一起安裝
6 清除YUM緩存
yum clean all
yum makecache (獲取YUM列表)
7 安裝c及c++編譯支持
yum -y install gcc
yum -y install gcc-c++