要掛載本地的yum源,你需要執(zhí)行以下步驟:
在本地創(chuàng)建一個目錄,用于存放yum源的文件。例如,你可以在 /var/www/html/
目錄下創(chuàng)建一個名為 centos
的文件夾,用于存放 CentOS 的yum源。
復(fù)制 CentOS 的yum源文件到剛剛創(chuàng)建的目錄下。你可以通過下載 CentOS 的ISO鏡像來獲取這些文件,然后使用以下命令將它們復(fù)制到目標(biāo)目錄:
mount -o loop /path/to/CentOS.iso /mnt
cp -r /mnt/Packages /var/www/html/centos
umount /mnt
注意替換 /path/to/CentOS.iso
為你實際的 CentOS ISO 文件路徑。
配置Apache或Nginx服務(wù)器以提供該目錄的訪問。例如,在Apache服務(wù)器上,你可以在 /etc/httpd/conf.d/
目錄下創(chuàng)建一個名為 centos.repo
的文件,內(nèi)容如下:
Alias /centos /var/www/html/centos
<Directory /var/www/html/centos>
Options Indexes FollowSymLinks
Require all granted
</Directory>
如果你使用Nginx服務(wù)器,則需要相應(yīng)地進(jìn)行配置。
在CentOS系統(tǒng)上編輯 /etc/yum.repos.d/
目錄下的 .repo
文件,添加以下內(nèi)容以啟用本地yum源:
[LocalRepo]
name=Local Repository
baseurl=http://localhost/centos
enabled=1
gpgcheck=0
保存并退出 .repo
文件。
運行 yum clean all
命令清除所有緩存。
現(xiàn)在,你應(yīng)該可以使用本地的yum源來安裝和更新軟件包了。