要手動搭建一個Yum倉庫,可以按照以下步驟操作:
httpd
(Apache HTTP Server)和createrepo
軟件包。使用以下命令安裝這些軟件包:sudo yum install httpd createrepo
myyumrepo
的目錄。sudo mkdir /var/www/html/myyumrepo
/var/www/html/myyumrepo
目錄中:sudo cp /path/to/package.rpm /var/www/html/myyumrepo/
sudo createrepo /var/www/html/myyumrepo/
httpd.conf
文件:sudo vi /etc/httpd/conf/httpd.conf
在文件中找到DocumentRoot
行,并將其更改為:
DocumentRoot /var/www/html/myyumrepo
保存并關閉文件。
sudo systemctl start httpd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
/etc/yum.repos.d/myyumrepo.repo
文件:sudo vi /etc/yum.repos.d/myyumrepo.repo
在文件中添加以下內容:
[myyumrepo]
name=myyumrepo
baseurl=http://hostname/myyumrepo
enabled=1
gpgcheck=0
保存并關閉文件。
現在,您已經手動搭建了一個Yum倉庫,并在客戶端上配置了該倉庫。您可以使用yum
命令來管理軟件包,例如安裝、更新或刪除軟件包。