1. 程式人生 > >redhat 7.1 企業版使用centos 7的yum源

redhat 7.1 企業版使用centos 7的yum源

眾所周知 Red Hat 企業版伺服器不註冊的話是無法更新軟體的。由於Redhat的yum線上更新是收費的,如果沒有註冊的話是不能使用的,即不能線上安裝軟體。在這種情況下,想使用Redhat系統,還想用yum源來線上安裝軟體,有沒有辦法?用cetos的yum來替換就好了

1.刪除相關yum包

[[email protected] ~]# rpm -qa | grep yum
yum-rhn-plugin-2.0.1-5.el7.noarch
yum-3.4.3-132.el7.noarch
yum-utils-1.1.31-34.el7.noarch
yum-metadata-parser-1.1
.4-10.el7.x86_64 yum-langpacks-0.4.2-4.el7.noarch PackageKit-yum-1.0.7-5.el7.x86_64 #依次強制刪除包 [[email protected] ~]# rpm -e yum-rhn-plugin-2.0.1-5.el7.noarch --nodeps [[email protected] ~]# rpm -e yum-3.4.3-132.el7.noarch --nodeps [[email protected] ~]# rpm -e yum-utils-1.1.31-34.el7.noarch --nodeps
[[email protected] ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps [[email protected] ~]# rpm -e yum-langpacks-0.4.2-4.el7.noarch --nodeps 警告:/etc/yum/pluginconf.d/langpacks.conf 已另存為 /etc/yum/pluginconf.d/langpacks.conf.rpmsave [[email protected] ~]# rpm -e PackageKit-yum-1.0.7-5.el7.x86_64 --nodeps
#再次檢測下,沒了 [[email protected] ~]# rpm -qa | grep yum #可以用xargs的方式 ,shell指令知道的多了,還是能省勁兒的 [[email protected] ~]# rpm -qa | grep yum |xargs rpm -e --nodeps

2.用centos相關yum包替代被刪除的包

可以用網易的更新源,這個地方是比較折騰的,就這幾個包,折騰一個小時很正常,所以用rpm安裝包是很苦逼的。

[[email protected] yum]# pwd
/opt/yum
#用wget 下載下來
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-rhn-plugin-2.0.1-5.el7.noarch.rpm               
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-34.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-langpacks-0.4.2-4.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm

#執行安裝命令

rpm -ivh yum-rhn-plugin-2.0.1-5.el7.noarch.rpm               
rpm -ivh yum-3.4.3-132.el7.centos.0.1.noarch.rpm
rpm -ivh yum-utils-1.1.31-34.el7.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
rpm -ivh yum-langpacks-0.4.2-4.el7.noarch.rpm
rpm -ivh PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm

#已經下載全乎
[[email protected] yum]# ls
PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm  yum-langpacks-0.4.2-4.el7.noarch.rpm         yum-rhn-plugin-2.0.1-5.el7.noarch.rpm
yum-3.4.3-132.el7.centos.0.1.noarch.rpm       yum-metadata-parser-1.1.4-10.el7.x86_64.rpm  yum-utils-1.1.31-34.el7.noarch.rpm

#按照以下順序安裝
[[email protected] yum]# rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
#提示yum-plugin-fastestmirror 被 yum-3.4.3-132.el7.centos.0.1.noarch 需要,下載,安裝

[[email protected] yum]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
[[email protected] yum]# rpm -ivh yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
警告:yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    yum >= 3.0 被 yum-plugin-fastestmirror-1.1.31-34.el7.noarch 需要

#單獨install還是有依賴需要,一塊兒install沒事兒了

[[email protected] yum]# rpm -ivh yum-3.4.3-132.el7.centos.0.1.noarch.rpm yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
警告:yum-3.4.3-132.el7.centos.0.1.noarch.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:yum-plugin-fastestmirror-1.1.31-3################################# [ 50%]
   2:yum-3.4.3-132.el7.centos.0.1     ################################# [100%]

#install剩下的幾個

[[email protected] yum]# rpm -ivh yum-rhn-plugin-2.0.1-5.el7.noarch.rpm               
警告:yum-rhn-plugin-2.0.1-5.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:yum-rhn-plugin-2.0.1-5.el7       ################################# [100%]
[[email protected] yum]# #rpm -ivh yum-3.4.3-132.el7.centos.0.1.noarch.rpm
[[email protected] yum]# rpm -ivh yum-utils-1.1.31-34.el7.noarch.rpm
警告:yum-utils-1.1.31-34.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:yum-utils-1.1.31-34.el7          ################################# [100%]
[[email protected] yum]# #rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
[[email protected] yum]# rpm -ivh yum-langpacks-0.4.2-4.el7.noarch.rpm
警告:yum-langpacks-0.4.2-4.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:yum-langpacks-0.4.2-4.el7        ################################# [100%]
[[email protected] yum]# rpm -ivh PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm
警告:PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    PackageKit(x86-64) = 1.0.7-5.el7.centos 被 PackageKit-yum-1.0.7-5.el7.centos.x86_64 需要

#這個地方出現了一個包依賴問題,再次下載安裝被依賴的包

[[email protected] yum]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/PackageKit-glib-1.0.7-5.el7.centos.x86_64.rpm
--2016-01-30 23:51:17--  http://mirrors.163.com/centos/7/os/x86_64/Packages/PackageKit-glib-1.0.7-5.el7.centos.x86_64.rpm
正在解析主機 mirrors.163.com (mirrors.163.com)... 123.58.173.185, 123.58.173.186
正在連線 mirrors.163.com (mirrors.163.com)|123.58.173.185|:80... 已連線。
已發出 HTTP 請求,正在等待迴應... 200 OK
長度:127508 (125K) [application/x-redhat-package-manager]
正在儲存至: “PackageKit-glib-1.0.7-5.el7.centos.x86_64.rpm”

100%[============================================================================================================>] 127,508      117KB/s 用時 1.1s   

2016-01-30 23:51:18 (117 KB/s) - 已儲存 “PackageKit-glib-1.0.7-5.el7.centos.x86_64.rpm” [127508/127508])

[[email protected] yum]# rpm -ivh PackageKit-glib-1.0.7-5.el7.centos.x86_64.rpm
警告:PackageKit-glib-1.0.7-5.el7.centos.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]

#安裝被依賴的包,還是失敗。

[[email protected] yum]# rpm -ivh PackageKit-1.0.7-5.el7.centos.x86_64.rpm
警告:PackageKit-1.0.7-5.el7.centos.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
錯誤:依賴檢測失敗:
    PackageKit-backend 被 PackageKit-1.0.7-5.el7.centos.x86_64 需要
    PackageKit-glib(x86-64) = 1.0.7-5.el7.centos 被 PackageKit-1.0.7-5.el7.centos.x86_64 需要

#不管了,先加入引數--force前置安裝再說,這個地方是個遺留問題,先記著到後面再解決


[[email protected] yum]# rpm -i --force --nodeps PackageKit-1.0.7-5.el7.centos.x86_64.rpm
警告:PackageKit-1.0.7-5.el7.centos.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
[[email protected] yum]# rpm -ivh PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm
警告:PackageKit-yum-1.0.7-5.el7.centos.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 金鑰 ID f4a80eb5: NOKEY
準備中...                          ################################# [100%]
    file /usr/lib64/packagekit-backend/libpk_backend_yum.so from install of PackageKit-yum-1.0.7-5.el7.centos.x86_64 conflicts with file from package PackageKit-1.0.7-5.el7.x86_64

終於折騰上了,還不是很放心,普及下rpm的幾個知識:摘抄摘自這個網友的總結

前言:常用RPM的朋友們都知道,RPM簡單易用,但是它的依賴關係是最頭疼的!有時候比方說A包需要B包,B包需要C包,C包需要A包,好了。這就是最常見的死鎖了(類似資料庫有木有?)。這個時候有以下幾種方式可以解決:
A、強制安裝 —-暴力型
使用rpm -i –force –nodeps 強制安裝。忽略依賴關係。這種方法你可以先裝A包,再裝B包,再裝C包。這樣還是有點隱患的,感覺不是很踏實(雖然其實目前沒發現什麼不好)。安裝後使用成功的前提是:你要搞清楚依賴關係,並且把這些包都裝好。好處是:不用管它們的具體依賴關係先後順序。
B、一次性全裝上— 一網打盡型
可以把依賴的幾個包拷出來放在同一個資料夾裡 然後 rpm -ivn *.rpm 這樣也可以 前提也是一個都不能少。
C、 使用yum技術安裝 –使用伺服器方式
yum是一個伺服器資源技術。通過線上下載伺服器資源的方式。 缺點:太繁瑣。要設定一堆的東西。優點:設定以後,很方便,需要的大多數資源都可以從伺服器上找到。這點感覺很像maven2有木有?
參考:http://wenku.baidu.com/view/428c851352d380eb62946ded.html
D、使用redhat提供的解決方案,安裝依賴關係庫(強烈推薦)
例子:先安裝rpmdb,之後使用
# rpm -ivh –aid samba*.rpm (一定要安裝rpmdb後才可以用這種方式安裝排除依賴關係)
該命令會自動把依賴關係中需要安裝的包都安裝上,包括:
cups-libs-1.1.17-13.3.6.rpm
samba-common-3.0.0-14.3E.i386.rpm
samba-3.0.0-14.3E.i386.rpm
samba-client-3.0.0-14.3E.i386.rpm
可以很簡單地解決直接安裝samba-3.0.0-14.3E.i386.rpm或者samba-client-3.0.0-14.3E.i386.rpm對samba-common-3.0.0-14.3E.i386.rpm 的依賴,而安裝 sambacommon-3.0.0-14.3E.i386.rpm 出現對都libcups.so.2庫檔案的依賴,而且該庫檔案所在的rpm包無法很快確定
上述方法可以很快解決依賴關係

3.配置更改yum源,使用網易的CentOS映象源

[[email protected] yum]# vim /etc/yum.repos.d/CentOS-Base.repo

#內容如下
[base]
name=CentOS-$releasever - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that extendfunctionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

4.檢查並修正

#測試一下

[[email protected] yum]# yum install vim
已載入外掛:fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
軟體包 2:vim-enhanced-7.4.160-1.el7.x86_64 已安裝並且是最新版本
無須任何處理
[[email protected] yum]# yum update
已載入外掛:fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
正在解決依賴關係
--> 正在檢查事務
---> 軟體包 PackageKit-command-not-found.x86_64.0.1.0.7-5.el7 將被 升級
---> 軟體包 PackageKit-command-not-found.x86_64.0.1.0.7-5.el7.centos 將被 更新
---> 軟體包 PackageKit-glib.x86_64.0.1.0.7-5.el7 將被 升級
--> 正在處理依賴關係 PackageKit-glib(x86-64) = 1.0.7-5.el7,它被軟體包 PackageKit-1.0.7-5.el7.x86_64 需要
---> 軟體包 PackageKit-glib.x86_64.0.1.0.7-5.el7.centos 將被 更新
...此處省略N多字
---> 軟體包 subscription-manager-gui.x86_64.0.1.15.9-15.el7 將被 升級
--> 正在處理依賴關係 subscription-manager-gui = 1.15.9-15.el7,它被軟體包 subscription-manager-initial-setup-addon-1.15.9-15.el7.x86_64 需要
---> 軟體包 subscription-manager-gui.x86_64.0.1.15.9-15.el7.centos.0.1 將被 更新
---> 軟體包 system-config-date.noarch.0.1.10.6-2.el7 將被 升級
---> 軟體包 system-config-date.noarch.0.1.10.6-2.el7.centos 將被 更新
---> 軟體包 tuned.noarch.0.2.5.1-4.el7 將被 升級
---> 軟體包 tuned.noarch.0.2.5.1-4.el7_2.1 將被 更新
--> 正在檢查事務
---> 軟體包 PackageKit-glib.x86_64.0.1.0.7-5.el7 將被 升級
--> 正在處理依賴關係 PackageKit-glib(x86-64) = 1.0.7-5.el7,它被軟體包 PackageKit-1.0.7-5.el7.x86_64 需要
---> 軟體包 abrt-retrace-client.x86_64.0.2.1.11-36.el7.centos 將被 安裝
---> 軟體包 libreport-centos.x86_64.0.2.1.11-32.el7.centos 將被 安裝
---> 軟體包 libreport-plugin-mantisbt.x86_64.0.2.1.11-32.el7.centos 將被 安裝
---> 軟體包 subscription-manager-gui.x86_64.0.1.15.9-15.el7 將被 升級
--> 正在處理依賴關係 subscription-manager-gui = 1.15.9-15.el7,它被軟體包 subscription-manager-initial-setup-addon-1.15.9-15.el7.x86_64 需要
--> 解決依賴關係完成
錯誤:軟體包:PackageKit-1.0.7-5.el7.x86_64 (@anaconda/7.2)
          需要:PackageKit-glib(x86-64) = 1.0.7-5.el7
          正在刪除: PackageKit-glib-1.0.7-5.el7.x86_64 (@anaconda/7.2)
              PackageKit-glib(x86-64) = 1.0.7-5.el7
          更新,由: PackageKit-glib-1.0.7-5.el7.centos.x86_64 (base)
              PackageKit-glib(x86-64) = 1.0.7-5.el7.centos
錯誤:軟體包:subscription-manager-initial-setup-addon-1.15.9-15.el7.x86_64 (@anaconda/7.2)
          需要:subscription-manager-gui = 1.15.9-15.el7
          正在刪除: subscription-manager-gui-1.15.9-15.el7.x86_64 (@anaconda/7.2)
              subscription-manager-gui = 1.15.9-15.el7
          更新,由: subscription-manager-gui-1.15.9-15.el7.centos.0.1.x86_64 (base)
              subscription-manager-gui = 1.15.9-15.el7.centos.0.1
 您可以嘗試新增 --skip-broken 選項來解決該問題
** 發現 4 個已存在的 RPM 資料庫問題, 'yum check' 輸出如下:
PackageKit-1.0.7-5.el7.x86_64 有缺少的需求 PackageKit-backend
PackageKit-1.0.7-5.el7.centos.x86_64 是 PackageKit-1.0.7-5.el7.x86_64 的副本
PackageKit-1.0.7-5.el7.centos.x86_64 有缺少的需求 PackageKit-backend
PackageKit-1.0.7-5.el7.centos.x86_64 有缺少的需求 PackageKit-glib(x86-64) = ('0', '1.0.7', '5.el7.centos')

#解決步驟2遺留的問題,將有問題的包刪除重新安裝,以自動解決依賴問題,這個可以直接在步驟2中嘗試

[[email protected] yum]# rpm -e PackageKit-1.0.7-5.el7.centos.x86_64 --nodeps
[[email protected] yum]# yum install PackageKit-1.0.7-5.el7.centos.x86_64.rpm
已載入外掛:fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
正在檢查 PackageKit-1.0.7-5.el7.centos.x86_64.rpm: PackageKit-1.0.7-5.el7.centos.x86_64
PackageKit-1.0.7-5.el7.centos.x86_64.rpm 將作為 PackageKit-1.0.7-5.el7.x86_64 的更新
正在解決依賴關係
--> 正在檢查事務
---> 軟體包 PackageKit.x86_64.0.1.0.7-5.el7 將被 升級
---> 軟體包 PackageKit.x86_64.0.1.0.7-5.el7.centos 將被 更新
--> 正在處理依賴關係 PackageKit-glib(x86-64) = 1.0.7-5.el7.centos,它被軟體包 PackageKit-1.0.7-5.el7.centos.x86_64 需要
Loading mirror speeds from cached hostfile
--> 正在處理依賴關係 PackageKit-backend,它被軟體包 PackageKit-1.0.7-5.el7.centos.x86_64 需要
--> 正在檢查事務
---> 軟體包 PackageKit-glib.x86_64.0.1.0.7-5.el7 將被 升級
--> 正在處理依賴關係 PackageKit-glib(x86-64) = 1.0.7-5.el7,它被軟體包 PackageKit-command-not-found-1.0.7-5.el7.x86_64 需要
--> 正在處理依賴關係 PackageKit-glib(x86-64) = 1.0.7-5.el7,它被軟體包 PackageKit-gtk3-module-1.0.7-5.el7.x86_64 需要
--> 正在處理依賴關係 PackageKit-glib(x86-64) = 1.0.7-5.el7,它被軟體包 PackageKit-gstreamer-plugin-1.0.7-5.el7.x86_64 需要
---> 軟體包 PackageKit-glib.x86_64.0.1.0.7-5.el7.centos 將被 更新
---> 軟體包 PackageKit-yum.x86_64.0.1.0.7-5.el7.centos 將被 安裝
--> 正在檢查事務
---> 軟體包 PackageKit-command-not-found.x86_64.0.1.0.7-5.el7 將被 升級
---> 軟體包 PackageKit-command-not-found.x86_64.0.1.0.7-5.el7.centos 將被 更新
---> 軟體包 PackageKit-gstreamer-plugin.x86_64.0.1.0.7-5.el7 將被 升級
---> 軟體包 PackageKit-gstreamer-plugin.x86_64.0.1.0.7-5.el7.centos 將被 更新
---> 軟體包 PackageKit-gtk3-module.x86_64.0.1.0.7-5.el7 將被 升級
---> 軟體包 PackageKit-gtk3-module.x86_64.0.1.0.7-5.el7.centos 將被 更新
--> 解決依賴關係完成

依賴關係解決

======================================================================================================================================================
 Package                                  架構               版本                             源                                                 大小
======================================================================================================================================================
正在更新:
 PackageKit                               x86_64             1.0.7-5.el7.centos               /PackageKit-1.0.7-5.el7.centos.x86_64             2.6 M
為依賴而安裝:
 PackageKit-yum                           x86_64             1.0.7-5.el7.centos               base                                               76 k
為依賴而更新:
 PackageKit-command-not-found             x86_64             1.0.7-5.el7.centos               base                                               21 k
 PackageKit-glib                          x86_64             1.0.7-5.el7.centos               base                                              125 k
 PackageKit-gstreamer-plugin              x86_64             1.0.7-5.el7.centos               base                                               13 k
 PackageKit-gtk3-module                   x86_64             1.0.7-5.el7.centos               base                                               13 k

事務概要
======================================================================================================================================================
安裝           ( 1 依賴軟體包)
升級  1 軟體包 (+4 依賴軟體包)

總計:2.8 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 資料庫已被非 yum 程式修改。
  正在更新    : PackageKit-glib-1.0.7-5.el7.centos.x86_64                                                                                        1/11 
  正在安裝    : PackageKit-yum-1.0.7-5.el7.centos.x86_64                                                                                         2/11 
  正在更新    : PackageKit-1.0.7-5.el7.centos.x86_64                                                                                             3/11 
  正在更新    : PackageKit-command-not-found-1.0.7-5.el7.centos.x86_64                                                                           4/11 
  正在更新    : PackageKit-gtk3-module-1.0.7-5.el7.centos.x86_64                                                                                 5/11 
  正在更新    : PackageKit-gstreamer-plugin-1.0.7-5.el7.centos.x86_64                                                                            6/11 
  清理        : PackageKit-gstreamer-plugin-1.0.7-5.el7.x86_64                                                                                   7/11 
  清理        : PackageKit-gtk3-module-1.0.7-5.el7.x86_64                                                                                        8/11 
  清理        : PackageKit-command-not-found-1.0.7-5.el7.x86_64                                                                                  9/11 
  清理        : PackageKit-1.0.7-5.el7.x86_64                                                                                                   10/11 
  清理        : PackageKit-glib-1.0.7-5.el7.x86_64                                                                                              11/11 
  驗證中      : PackageKit-glib-1.0.7-5.el7.centos.x86_64                                                                                        1/11 
  驗證中      : PackageKit-yum-1.0.7-5.el7.centos.x86_64                                                                                         2/11 
  驗證中      : PackageKit-1.0.7-5.el7.centos.x86_64                                                                                             3/11 
  驗證中      : PackageKit-command-not-found-1.0.7-5.el7.centos.x86_64                                                                           4/11 
  驗證中      : PackageKit-gtk3-module-1.0.7-5.el7.centos.x86_64                                                                                 5/11 
  驗證中      : PackageKit-gstreamer-plugin-1.0.7-5.el7.centos.x86_64                                                                            6/11 
  驗證中      : PackageKit-gstreamer-plugin-1.0.7-5.el7.x86_64                                                                                   7/11 
  驗證中      : PackageKit-glib-1.0.7-5.el7.x86_64                                                                                               8/11 
  驗證中      : PackageKit-command-not-found-1.0.7-5.el7.x86_64                                                                                  9/11 
  驗證中      : PackageKit-gtk3-module-1.0.7-5.el7.x86_64                                                                                       10/11 
  驗證中      : PackageKit-1.0.7-5.el7.x86_64                                                                                                   11/11 

作為依賴被安裝:
  PackageKit-yum.x86_64 0:1.0.7-5.el7.centos                                                                                                          

更新完畢:
  PackageKit.x86_64 0:1.0.7-5.el7.centos                                                                                                              

作為依賴被升級:
  PackageKit-command-not-found.x86_64 0:1.0.7-5.el7.centos                     PackageKit-glib.x86_64 0:1.0.7-5.el7.centos                           
  PackageKit-gstreamer-plugin.x86_64 0:1.0.7-5.el7.centos                      PackageKit-gtk3-module.x86_64 0:1.0.7-5.el7.centos                    

完畢!


#再用 yum update 檢查下 ,已經沒有錯誤

至此終於折騰完畢!