前提:
通常生產環境由於安全原因都無法訪問互聯網。此時就需要進行離線安裝,主要有兩種方式:源碼編譯、rpm包安裝。源碼編譯耗費時間長且缺乏編譯環境,所以一般都選擇使用離線 rpm 包安裝。
必須先下載yum -utils,才可以使用這兩個命令。
yum -y install yum-utils
yumdownloader –resolve --destdir=/tmp ansible用於解析所有依賴項並下載軟件包
--resolve 下載依賴包
--destdir 指定下載目錄
repotrack ansible
區別:
yumdownloader解決了ansible的依賴包,但是無法解決依賴包的依賴包;
repotrack不僅解決了ansible的依賴包,還解決了依賴包和依賴包之間的關系;
