본문 바로가기
Linux/RHEL

RHEL8 ISO 파일을 이용하여 Local Repository 구성하기

by 썩석 2022. 8. 2.
반응형

안녕하세요 썩석입니다.

오늘은 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 구성완료입니다

 

 

 

 

 

반응형