解決yum無網際網路環境中安裝依賴問題
阿新 • • 發佈:2021-10-03
示例
# 在有網際網路的機器上執行該命令,意為將所有依賴的包下載下來
yum install --downloadonly --downloaddir=/tmp/gluster glusterfs-server
或
yum install glusterfs-server --downloadonly --downloaddir=/tmp/gluster
命令解析
yum install 固定格式 --downloadonly 固定引數 --downloaddir 是說要把所有glusterfs-server包相關依賴下載下來後放到哪 glusterfs-server 是要下載哪個包的依賴
後續操作
最後將/tmp/gluster目錄中的所有移到無網際網路環境中使用createrepo來建立repository倉庫,如倉庫中沒有該命令則需自己安裝 yum -y install createrepo 而後在無網際網路機器的/etc/yum.repos.d/目錄中新建一個repo 示例 vim /etc/yum.repos.d/opop.repo [base] name=xxx mirrorlist=file:///mnt/usb1 ===>這裡假設你將所有包放到了無互聯環境中的/mnt/usb1目錄中 gpgcheck=0 enabled=1 creatrepo /mnt/usb1 ===>該命令替換為你將所有包放到無網際網路伺服器上的目錄 # 清除之前所有的快取並重新生成快取 yum clean all && yum makecache 進行yum安裝自己所需的命令即可,示例: yum install glusterfs-server
歡迎加入QQ群一起討論Linux、開源等技術