Linux通過yum下載工具及所依賴包


Linux通過yum下載工具及所依賴包

場景:為了滿足內網環境安裝需使用的工具,在外網將所需工具及其相關的依賴包下載打包后傳至內網安裝

方法1:

通過yum命令的 Downloadonly 插件下載 RPM 軟件包及其所有依賴包

安裝 Downloadonly 插件,以 root 身份運行以下命令

yum install yum-plugin-downloadonly

運行以下命令去下載一個 RPM 軟件包

yum install --downloadonly <package-name>

默認情況下,這個命令將會下載並把軟件包保存到 /var/cache/yum/ 的 rhel-{arch}-channel/packageslocation 目錄,不過,你也可以下載和保存軟件包到任何位置,你可以通過 –downloaddir 選項來指定

yum install --downloadonly --downloaddir=<directory> <package-name>

方法2:

使用 Yumdownloader 工具來下載 RPM 軟件包及其所有依賴包

以 root 身份運行如下命令安裝 Yumdownloader 工具

yum install yum-utils

為了根據所有依賴性下載軟件包,使用 --resolve參數:

yumdownloader --resolve <package-name>

默認情況下,Yumdownloader 將會下載軟件包到當前工作目錄下。為了將軟件下載到一個特定的目錄下,使用 --destdir 參數:

yumdownloader --resolve --destdir=<directory> <package-name>
或者
yumdownloader --resolve --destdir  <directory> <package-name>


免責聲明!

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



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