yum 內網centos7安裝軟件及依賴

一、yumdownloader工具

yumdownloader是yum的插件,可以下載RPM軟件包機器所有依賴包。

如無此命令,請安裝:yum install yum-utils

yumdownloader命令格式:

yumdownloader options:
    --destdir=DESTDIR  下載路徑,不添加默認當前目錄下
    --urls              just list the urls it would download instead of downloading
    --resolve           是否下載依賴
    --source            operate on source packages
    --archlist=ARCHLIST only download packages of certain architecture(s)

eg:yumdownloader --resolve --destdir=. openssl

拷貝到離線機器,切換到下載目錄rpm中批量安裝:rpm -ivh * --nodeps --force

二、downloadonly工具

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

如無此命令請安裝:yum install yum-plugin-downloadonly

命令格式:yum install --downloadonly --downloaddir=. openssl

--downloadonly 是隻下載不安裝,--downloaddir= 是指定下載目錄,默認當前所在目錄;openssl 軟件名,可替換成其他

拷貝到離線機器,切換到下載目錄rpm中批量安裝:rpm -ivh * --nodeps --force

如果在線機已安裝部分依賴,已安裝的依賴不會被下載

如果在線機已安裝此軟件,不會下載此軟件及其依賴

yumdownloader會同時下載64位和32位的rmp文件

 

 

 

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