CentOS 7離線包及其依賴
推薦使用yumdownloader --resolve --destdir=path python-pip,--resolve下載所有依賴,--destdir指定軟件包存放路徑,yumdownloader在yum-utils包中。
而yum install --downloadonly --downloaddir=path, 也可以下載依賴, 但是如果軟件包已經安裝, 就不會再下載,需要安裝yum-plugin-downloadonly,
安裝epel-release倉庫, 這個倉庫中有很多默認倉庫沒有的軟件
yum install -y epel-release
搭建本地倉庫
安裝sudo yum install -y createrepo。
在包所在目錄下執行createrepo ./。
再編輯文件sudo vim /etc/yum.repos.d/local.repo,
[Local]
name=Local Yum
baseurl=file:///root/package/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
baseurl是存放本地包的路徑。執行sudo yum clean all和sudo yum makecache重建緩存。
