centos中使用yum下載 RPM 包及其所有依賴


我們的linux服務器可能會出現不能夠上外網並且尚未配置本地yum源的情況,此時我們需要通過rpm的方式來安裝我們需要的依賴包,有的rpm包所需的依賴包有許多,如果一個一個的下載可能會耗時耗力,這時可以使用能上外網的服務器將所需要的包和依賴通過yum方式保存到本地,然后將所需的rpm包拷貝到目的主機進行安裝。方法很簡單,我們只需利用yum的downloadonly和downloaddir模塊即可。比如我們需要下載glibc.i686庫,那么我們只需要使用如下命令即可將所需要的glibc的rpm包以及依賴包完整下載:
yum install --downloaddir=/tmp/whj/ --downloadonly glibc-devel.i686
--downloadonly只下載不安裝
--downloaddir下載的rpm包的存放路徑
 

 

 

下載完成之后,打開/tmp/whj/文件夾可以看到rpm包已經下載完成
 

 

 

通過這種方法,可以把絕大部分需要安裝的rpm包保存下來.將所需rpm包拷貝到目的主機,文件目錄下執行
rpm -ivhU *  --nodeps --force命令即可實現服務安裝。
————————————————
版權聲明:本文為CSDN博主「xldwhj」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/xldwhj/java/article/details/72831674


免責聲明!

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



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