Linux/RHEL
RHEL8 ISO 파일을 이용하여 Local Repository 구성하기
썩석
2022. 8. 2. 23:36
반응형
안녕하세요 썩석입니다.
오늘은 RHEL8 Local Repository 구축을 해볼예정입니다.
먼저 테스트 VM은 두 개가 필요합니다.
Local Repository VM 1개, Client용 VM 1개
또한 RHEL8 ISO파일도 준비해주세요
Repository용 VM 설정
# Mount할 폴더 경로 생성
sudo mkdir -p /mnt/mount_iso
# ISO 파일 Mount
sudo mount -o loop <ISO파일> <Mount 경로>
ex) sudo mount -o loop rhel-8.4-x86_64-dvd.iso /mnt/mount_iso
# Custom Repo 파일 생성
sudo vi /etc/yum.repos.d/custom.repo
[RHEL8DVD_BaseOS]
name=RHEL8DVD_BaseOS
baseurl=file:///mnt/BaseOS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[RHEL8DVD_AppStream]
name=RHEL8DVD_AppStream
baseurl=file:///mnt/AppStream/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# Repository 경로 업데이트
sudo dnf clean all 또는 sudo yum clean all
# Repository 확인
sudo yum repolist
# 패키지 업데이트
sudo yum install -y httpd
# Apache 설치 및 시작
sudo systemctl start httpd
sudo systemctl enable httpd
# IOS 이미지 httpd root location 설정
sudo cp -va /mnt /var/www/html
Client용 VM 설정
# yum.repo.d 설정
# repo 확인
sudo yum update시 업데이트 가능
이상으로 RHEL8 Local Repository 구성완료입니다
반응형