建設yum源倉庫

CiscoLee發表於2024-07-13

1、伺服器端:

掛載映象

mkdir /root/iso

mount /dev/cdrom /root/iso

建立一個本地目錄儲存RPM包:

sudo mkdir -p /var/www/html/repo

複製映象到建立的目錄

cp /root/iso/Packages/* /var/www/html/repo/

安裝yum及相關軟體包

sudo yum install createrepo yum-utils

建立YUM倉庫後設資料:

sudo createrepo /var/www/html/repo

安裝httpd並實現開機自啟動

sudo yum install httpd
sudo systemctl start httpd
sudo systemctl enable httpd

服務端最後一步:

vi /etc/sysconfig/selinux

找到SELINUX=enforcing,將enforcing改為disabled

重啟伺服器

【做完以上步驟,再執行2、3】

2、客戶端【在/etc/yum.repo.d/下的.repo字尾檔案】

[local]
name=Local Repository
baseurl=http://伺服器IP/repo
enabled=1
gpgcheck=0

3、在客戶端測試

sudo yum clean all
sudo yum makecache
sudo yum repolist

相關文章