要搭建一個(gè)本地yum倉(cāng)庫(kù),你需要在Linux系統(tǒng)上進(jìn)行以下步驟:
sudo yum install httpd createrepo
sudo mkdir -p /var/www/html/yum-repo
sudo cp -r /path/to/your/packages/* /var/www/html/yum-repo/
sudo createrepo /var/www/html/yum-repo/
Alias /yum-repo /var/www/html/yum-repo
<Directory /var/www/html/yum-repo>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
sudo systemctl start httpd
sudo systemctl enable httpd
[local-yum-repo]
name=Local Yum Repository
baseurl=http://your-server-ip/yum-repo
enabled=1
gpgcheck=0
替換baseurl中的"your-server-ip"為你搭建yum倉(cāng)庫(kù)的服務(wù)器IP地址。
最后,運(yùn)行以下命令以刷新yum緩存并開(kāi)始使用本地yum倉(cāng)庫(kù):
sudo yum clean all
sudo yum makecache
現(xiàn)在你已經(jīng)在你的Linux系統(tǒng)上成功搭建了本地yum倉(cāng)庫(kù),其他系統(tǒng)可以通過(guò)配置相應(yīng)的.repo文件來(lái)使用你的本地yum倉(cāng)庫(kù)。