yum安裝軟件之後如何保存rpm安裝包

實驗linux系統的時候大家都有一個煩惱,用yum安裝的軟件包不知道去哪裏了,不像windows那樣直觀可以將安裝包放到一個地方保存起來,接下來爲大家介紹yum安裝後如果保存rpm包。

yum安裝軟件之後如何保存rpm安裝包yum安裝軟件之後如何保存rpm安裝包
環境:Centos7

方法一

修改/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
總結

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章