四、yum獲取安裝的軟體包及依賴包

weixin_34391445發表於2018-11-24

Yumdownloader工具
安裝

[root@izbp1964mdfcarfd0z7nnez 1.7.6]# yum install yum-utils
已載入外掛:fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
base                                                                                 | 3.6 kB  00:00:00     
epel                                                                                 | 3.2 kB  00:00:00     
extras                                                                               | 3.4 kB  00:00:00     
updates                                                                              | 3.4 kB  00:00:00     
(1/5): epel/x86_64/group_gz                                                          |  88 kB  00:00:00     
(2/5): epel/x86_64/updateinfo                                                        | 948 kB  00:00:00     
(3/5): extras/7/x86_64/primary_db                                                    | 204 kB  00:00:00     
(4/5): epel/x86_64/primary                                                           | 3.6 MB  00:00:00     
(5/5): updates/7/x86_64/primary_db                                                   | 6.0 MB  00:00:00     
Determining fastest mirrors
epel                                                                                            12721/12721
正在解決依賴關係
--> 正在檢查事務
---> 軟體包 yum-utils.noarch.0.1.1.31-46.el7_5 將被 安裝
--> 正在處理依賴關係 python-kitchen,它被軟體包 yum-utils-1.1.31-46.el7_5.noarch 需要
--> 正在處理依賴關係 libxml2-python,它被軟體包 yum-utils-1.1.31-46.el7_5.noarch 需要
--> 正在檢查事務
---> 軟體包 libxml2-python.x86_64.0.2.9.1-6.el7_2.3 將被 安裝
---> 軟體包 python-kitchen.noarch.0.1.1.1-5.el7 將被 安裝
--> 正在處理依賴關係 python-chardet,它被軟體包 python-kitchen-1.1.1-5.el7.noarch 需要
--> 正在檢查事務
---> 軟體包 python-chardet.noarch.0.2.2.1-1.el7_1 將被 安裝
--> 解決依賴關係完成

依賴關係解決

============================================================================================================
 Package                     架構                版本                            源                    大小
============================================================================================================
正在安裝:
 yum-utils                   noarch              1.1.31-46.el7_5                 updates              120 k
為依賴而安裝:
 libxml2-python              x86_64              2.9.1-6.el7_2.3                 base                 247 k
 python-chardet              noarch              2.2.1-1.el7_1                   base                 227 k
 python-kitchen              noarch              1.1.1-5.el7                     base                 267 k

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

總下載量:860 k
安裝大小:4.3 M
Is this ok [y/d/N]: y
Downloading packages:
(1/4): libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm                                     | 247 kB  00:00:00     
(2/4): python-chardet-2.2.1-1.el7_1.noarch.rpm                                       | 227 kB  00:00:00     
(3/4): python-kitchen-1.1.1-5.el7.noarch.rpm                                         | 267 kB  00:00:00     
(4/4): yum-utils-1.1.31-46.el7_5.noarch.rpm                                          | 120 kB  00:00:00     
------------------------------------------------------------------------------------------------------------
總計                                                                        3.8 MB/s | 860 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安裝    : python-chardet-2.2.1-1.el7_1.noarch                                                     1/4 
  正在安裝    : python-kitchen-1.1.1-5.el7.noarch                                                       2/4 
  正在安裝    : libxml2-python-2.9.1-6.el7_2.3.x86_64                                                   3/4 
  正在安裝    : yum-utils-1.1.31-46.el7_5.noarch                                                        4/4 
  驗證中      : libxml2-python-2.9.1-6.el7_2.3.x86_64                                                   1/4 
  驗證中      : python-kitchen-1.1.1-5.el7.noarch                                                       2/4 
  驗證中      : yum-utils-1.1.31-46.el7_5.noarch                                                        3/4 
  驗證中      : python-chardet-2.2.1-1.el7_1.noarch                                                     4/4 

已安裝:
  yum-utils.noarch 0:1.1.31-46.el7_5                                                                        

作為依賴被安裝:
  libxml2-python.x86_64 0:2.9.1-6.el7_2.3               python-chardet.noarch 0:2.2.1-1.el7_1              
  python-kitchen.noarch 0:1.1.1-5.el7                  

完畢!

下載所需要的軟體包到當前目錄

[root@izbp1964mdfcarfd0z7nnez 1.7.6]# yumdownloader --resolve unzip
已載入外掛:fastestmirror
Loading mirror speeds from cached hostfile
--> 正在檢查事務
---> 軟體包 unzip.x86_64.0.6.0-19.el7 將被 已重新安裝
--> 解決依賴關係完成
unzip-6.0-19.el7.x86_64.rpm                                                          | 170 kB  00:00:00     
[root@izbp1964mdfcarfd0z7nnez 1.7.6]# ll
總用量 205544
-rw-r--r-- 1 root root    173704 4月  25 19:50 unzip-6.0-19.el7.x86_64.rpm

相關文章