解決RHEL未註冊無法使用yum的問題
阿新 • • 發佈:2018-12-29
進行在RHEL6.8的系統中需要安裝一些yum包,按照以前,我只需要將倉庫的url配置好即可,但是在這個系統中,每次配置完成並使用的時候一直提示無法找到包,在nexus中看到有這個包的,執行yum資訊如下:
yum install vsftpd 已載入外掛:fastestmirror, product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 設定安裝程序 No package vsftpd available.
此處提示系統未註冊,按照以前的處理方法,我將RHEL的yum換成了centos的yum,但是依舊不好使,每次都會自動清空我配置好的映象源。這是因為subscription-manager
在作祟,於是將其解除安裝刪除。
yum remove subscription-manager
已載入外掛:fastestmirror, product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 設定移除程序 解決依賴關係 --> 執行事務檢查 ---> Package subscription-manager.x86_64 0:1.16.8-8.el6 will be 刪除 --> 完成依賴關係計算 依賴關係解決 ============================================================================================================================================================================================================== 軟體包 架構 版本 倉庫 大小 ============================================================================================================================================================================================================== 正在刪除: subscription-manager x86_64 1.16.8-8.el6 @anaconda-RedHatEnterpriseLinux-201604140956.x86_64/6.8 3.7 M 事務概要 ============================================================================================================================================================================================================== Remove 1 Package(s) Installed size: 3.7 M 確定嗎?[y/N]:y 下載軟體包: 執行 rpm_check_debug 執行事務測試 事務測試成功 執行事務 Warning: RPMDB altered outside of yum. ** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows: rhn-check-1.0.0.1-38.el6.noarch has missing requires of yum-rhn-plugin >= ('0', '0.9.1', '35') salt-2015.8.1-1.el6.noarch has missing requires of yum-utils 正在刪除 : subscription-manager-1.16.8-8.el6.x86_64 1/1 No section: 'formatters' Verifying : subscription-manager-1.16.8-8.el6.x86_64 1/1 刪除: subscription-manager.x86_64 0:1.16.8-8.el6 完畢!
移除rhn-check
yum remove rhn-check
已載入外掛:fastestmirror 設定移除程序 解決依賴關係 --> 執行事務檢查 ---> Package rhn-check.noarch 0:1.0.0.1-38.el6 will be 刪除 --> 處理依賴關係 rhn-check >= 0.0.8,它被軟體包 rhnsd-4.9.3-2.el6.x86_64 需要 --> 執行事務檢查 ---> Package rhnsd.x86_64 0:4.9.3-2.el6 will be 刪除 --> 處理依賴關係 rhnsd,它被軟體包 rhn-setup-1.0.0.1-38.el6.noarch 需要 --> 執行事務檢查 ---> Package rhn-setup.noarch 0:1.0.0.1-38.el6 will be 刪除 --> 完成依賴關係計算 依賴關係解決 ============================================================================================================================================================================================================== 軟體包 架構 版本 倉庫 大小 ============================================================================================================================================================================================================== 正在刪除: rhn-check noarch 1.0.0.1-38.el6 @anaconda-RedHatEnterpriseLinux-201604140956.x86_64/6.8 42 k 為依賴而移除: rhn-setup noarch 1.0.0.1-38.el6 @anaconda-RedHatEnterpriseLinux-201604140956.x86_64/6.8 216 k rhnsd x86_64 4.9.3-2.el6 @anaconda-RedHatEnterpriseLinux-201604140956.x86_64/6.8 91 k 事務概要 ============================================================================================================================================================================================================== Remove 3 Package(s) Installed size: 349 k 確定嗎?[y/N]:y 下載軟體包: 執行 rpm_check_debug 執行事務測試 事務測試成功 執行事務 正在刪除 : rhn-setup-1.0.0.1-38.el6.noarch 1/3 正在刪除 : rhnsd-4.9.3-2.el6.x86_64 2/3 正在刪除 : rhn-check-1.0.0.1-38.el6.noarch 3/3 Verifying : rhnsd-4.9.3-2.el6.x86_64 1/3 Verifying : rhn-setup-1.0.0.1-38.el6.noarch 2/3 Verifying : rhn-check-1.0.0.1-38.el6.noarch 3/3 刪除: rhn-check.noarch 0:1.0.0.1-38.el6 作為依賴被刪除: rhn-setup.noarch 0:1.0.0.1-38.el6 rhnsd.x86_64 0:4.9.3-2.el6 完畢!
然後重新配置好倉庫,此時就可以建立快取,並安裝程式了。
yum makecache
已載入外掛:fastestmirror Loading mirror speeds from cached hostfile nexusrepo | 2.2 kB 00:00 nexusrepo/group_gz | 226 kB 00:00 nexusrepo/filelists | 5.6 MB 00:01 nexusrepo/primary | 2.7 MB 00:00 nexusrepo/other | 3.0 MB 00:00 nexusrepo 6706/6706 nexusrepo 6706/6706 nexusrepo 6706/6706 元資料快取已建立