1. 程式人生 > >解決RHEL未註冊無法使用yum的問題

解決RHEL未註冊無法使用yum的問題

進行在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
元資料快取已建立