redhat6 3 安裝yum命令

2021-08-03 16:46:30 字數 2528 閱讀 3615

rhel6解決無法使用yum源問題

rhel的yum源需要註冊使用者才能更新使用,由於centos和rhel基本沒有區別,並且centos已經被rehl收購。所以將rhel的yum源替換為centos即可。

問題如下:

[root@bogon ~]# yum repolist

loaded plugins: product-id, refresh-packagekit, security, subscription-manager

this system is not registered to red hat subscription management. you can use subscription-manager to register.

repolist: 0

或者# yum install ntp

loaded plugins: product-id, refresh-packagekit, security, subscription-manager

this system is not registered to red hat subscription management. you can use subscription-manager to register.

setting up install process

nothing to do

解決方法:

1.清除原有rhel的yum及相關軟體包。

rpm -qa | grep yum | xargs rpm -e --nodeps

rpm -qa |grep python-urlgrabber|xargs rpm -e --nodeps

wget

wget

wget

wget

wget

3.安裝軟體包。

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm yum-3.2.29-73.el6.centos.noarch.rpm

*注釋yum-plugin-fastestmirror和yum-3.2.29要一起安裝。

如果按照遇到問題:發現錯誤,python-urlgrabber版本必須大於等於3.9.1-10

# rpm -ivh  yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm

warning: yum-3.2.29-73.el6.centos.noarch.rpm: header v3 rsa/sha1 signature, key id c105b9de: nokey

error: failed dependencies:

python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch

檢視系統的python資訊

# rpm -qa|grep python

發現python-urlgrabber-3.9.1-9.el6.noarch 版本低於3.9.1-10 

解除安裝:python-urlgrabber-3.9.1-9.el6.noarch

rpm -e python-urlgrabber-3.9.1-9.el6.noarch

安裝:rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

安裝yum

# rpm -ivh yum-*

更改yum源

cd /etc/yum.repos.d/

wget

這裡還有乙個問題就是配置檔案名稱,如果

rhel-source.repo

不可以的還試一試rhel-debuginfo.repo這個檔案,另外要注意將版本號替換掉,命令在下一行

)將此配置檔案替換/etc/yum.repos.d同名檔案

sed -i "s;\$releasever;6;g" centos6-base-163.repo

mv rhel-source.repo rhel-source.repo.bak

或者編輯配置檔案

#vim centos-base.repo

把$releasever替換成現有系統的版本號(6)

vim替換命令

:%s/$releasever/6/g

退出儲存

清理yum快取

#yum clean all

將伺服器軟體包資訊快取至本地,提高搜尋安裝效率

#yum makecache

執行yum repolist檢視,如果顯示出repo倉庫列表,並顯示軟體包數量則ok。(或者使用yum makecache)

RedHat安裝yum和配置yum源

yum介紹 檢視有無 yum安裝包 有的話解除安裝 檢視 rpm qa grep yum 解除安裝 rpm aq grep yum xargs rpm e nodeps 執行yum命令 注意 注意最後兩個包必需同時安裝,否則會相互依賴 如果有提示錯誤,執行下面的命令 errno 14 pycurl ...

RedHat安裝yum 配置國內yum源

this system is not registered to red hat subscription management.you can use subscription manager to register.無法更新。redhat 預設自帶的 yum 源需要註冊,才能更新。我們想不花錢也...

RedHat系統的Yum安裝

redhat linux通常由於沒有註冊,導致yum程式無法使用,需要將其替換為centos的yum程式。wget wget wget 2.查出當前的yum程式,進行解除安裝 rpm qa grep yum rpm e yum 3.2.22 20.el5 nodeps rpm e yum updat...