利用yum下載軟件包的三種方法


方法一: downloadonly插件
yum install xxx 會下載並且安裝軟件包,如何實現yum之下載不安裝呢?

可以下載yum-downloadonly插件包。

(1) yum install yum-downloadonly

(2) yum install xxx --downloadonly --downloaddir=/xxx -y

安裝軟件包xxx到/xxx位置,然后記得指定--downloadonly這個。

方法二:yum-utils中的yumdownloader

yum-utils包含着一系列的yum的工具,比如 debuginfo-install, package-cleanup, repoclosure, repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync, repotrack, verifytree, yum-builddep, yum-complete-transaction, yumdownloader, yum-debug-dump 和 yum-groups-manager.

  1. 安裝yum-utils.noarch

yum -y install yum-utils

  1. 使用yumdownloader

yumdownloader httpd

呵呵,就這么簡單。

方法三:利用yum的緩存功能

用yum安裝了某個工具后,我們想要這個工具的包。那yum安裝的過程其實就已經把包給下載了,只是沒有保持而已。

所以,我們要做的,是將其緩存功能打開。

1.vi /etc/yum.conf 將其中 keepcache=0改為keepcache=1,保存退出。

2./etc/init.d/yum-updatesd restart

3.yum install httpd

4.cat /etc/yum.conf |grep cachedir
cachedir=/var/cache/yum

5.跳到上術目錄 cd cachedir=/var/cache/yum && tree ./

6.這個時候的目錄樹中應該可以找到你需要的安裝包了。

==================================================================================================

配置yum源結束之后,要清空yum 緩存,並重建yum緩存,執行以下命令:

yum clean all && yum clean metadata && yum clean dbcache && yum makecache && yum update


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM