yum安裝軟體之後如何儲存rpm安裝包

夢共裡醉發表於2021-05-16
實驗 的時候大家都有一個煩惱,用yum安裝的軟體包不知道去哪裡了,不像windows那樣直觀可以將安裝包放到一個地方儲存起來,接下來為大家介紹yum安裝後如果儲存rpm包。

yum安裝軟體之後如何儲存rpm安裝包yum安裝軟體之後如何儲存rpm安裝包
環境: 7

方法一

修改/etc/yum.conf將報錯欄位0改為1
yum安裝軟體之後如何儲存rpm安裝包yum安裝軟體之後如何儲存rpm安裝包

測試安裝telnet
[root@localhost packages]# yum install telnet -y
已載入外掛:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
正在解決依賴關係
--> 正在檢查事務
---> 軟體包 telnet.x86_64.1.0.17-65.el7_8 將被 安裝
--> 解決依賴關係完成
依賴關係解決
===============================================================================================
 Package            架構               版本                          源                   大小
===============================================================================================
正在安裝:
 telnet             x86_64             1:0.17-65.el7_8               updates              64 k
事務概要
===============================================================================================
安裝  1 軟體包
總計:64 k
安裝大小:113 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安裝    : 1:telnet-0.17-65.el7_8.x86_64                                              1/1 
  驗證中      : 1:telnet-0.17-65.el7_8.x86_64                                              1/1 
已安裝:
  telnet.x86_64 1:0.17-65.el7_8                                                                
完畢!
檢視安裝包所在位置

需要根據安裝的時候提示的源的位置進行查詢,一般會有base epel,extras,updates這幾個型別,本次安裝顯示源是updates所以去updates目錄下尋找。

[root@localhost packages]# ls
telnet-0.17-65.el7_8.x86_64.rpm
[root@localhost packages]# pwd
/var/cache/yum/x86_64/7/updates/packages
[root@localhost packages]#
方法二

安裝yum-utils軟體來達到保持目的

[root@localhost ~]# yum install yum-utils -y
已載入外掛:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
正在解決依賴關係
--> 正在檢查事務
---> 軟體包 yum-utils.noarch.0.1.1.31-54.el7_8 將被 安裝
--> 解決依賴關係完成
依賴關係解決
========================================================================================================================================
 Package                         架構                         版本                                  源                             大小
========================================================================================================================================
正在安裝:
 yum-utils                       noarch                       1.1.31-54.el7_8                       updates                       122 k
事務概要
========================================================================================================================================
安裝  1 軟體包
總計:122 k
安裝大小:337 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安裝    : yum-utils-1.1.31-54.el7_8.noarch                                                                                    1/1 
  驗證中      : yum-utils-1.1.31-54.el7_8.noarch                                                                                    1/1 
已安裝:
  yum-utils.noarch 0:1.1.31-54.el7_8                                                                                                    
完畢!
[root@localhost ~]#
測試安裝telnet

--destdir指定目錄, 最後面指定需要安裝的包名

[root@localhost ~]# yumdownloader --destdir=/root telnet
已載入外掛:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
[root@localhost ~]# ls
telnet-0.17-65.el7_8.x86_64.rpm
總結

兩種方法各有特色,第一種安裝方便查詢不方便,第二種改變了習慣的安裝 ,但是儲存路徑很容易查詢。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2772489/,如需轉載,請註明出處,否則將追究法律責任。

相關文章