- OS설치 CD나 USB로 특정 디렉토리에 마운트 하기

mount /dev/sr0 /media
cd /media/Packages 
mkdir /usr/local/src/centos7/Packages
cp -rf /media/Packages/* /usr/local/src/centos7/Packages/

 

- createrepo 설치

cd /usr/local/src/centos7/Packages/
yum localinstall -y createrepo-0.9.9-28.el7.noarch

 

- Repository 위치 지정

# CentOS 7
createrepo /usr/local/src/centos7
# Rocky Linux 8.1
createrepo /usr/local/src/centos7

- Repository 설정

# CentOS 7
cd /etc/yum.repo.d
rm -rf CentOS*
vi local-CentOS7.repo
#CentOS 7
[Centos7-local-repo]
name=CentOS7 Local Repository
baseurl=file:///usr/local/src/centos7
gpgcheck=0
enabled=1
# Rocky Linux 8.1
# local-Rocky-BaseOS.repo
[Rocky8-local-baseos]
name=Rocky8 Local Repository - BaseOS
baseurl=file:///usr/local/src/rocky8/BaseOS
gpgcheck=0
enabled=1


# local-Rocky-AppStream.repo
[Rocky8-local-appstream]
name=Rocky8 Local Repository - AppStream
baseurl=file:///usr/local/src/rocky8/AppStream
gpgcheck=0
enabled=1

- yum 동작 확인

# CentOS 7 - yum
yum clean all
yum repolist
# Rocky Linux 8.1 - dnf
dnf clean all
dnf repo list
dnf makecache

+ Recent posts