1.yum有一個plugin叫作yum-downloadonly,它就能夠爲用戶實現只下載軟件包的功能。
咱們能夠使用如下命令安裝這個插件:
yum install yum-downloadonly
完成安裝後,yum就多了兩個命令參數,分別是:
--downloadonly
--downloaddir=/path/to/dir
這兩個命令參數的含義很是明確,不用多做解釋了,這樣,用戶就能夠作到使用yum只下載軟件包,不自動安裝了
示例:
yum install inotify* --downloadonly --downloaddir=/usr/local/src
就會自動把對應系統的 inotify* 版本下載到目錄 /usr/local/src 下。vim
2.不使用yum-downloadonly 插件,自動安裝或升級的同時保留RPM包
yum 默認狀況下,升級或者安裝後,會刪除下載的rpm包。
不過,咱們也能夠以下設置升級後不刪除下載的rpm包
vim/etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
將 keepcache=0 修改成 keepcache=1, 安裝或者升級後,在目錄 /var/cache/yum 下就會有下載的 rpm 包了。插件