서버관리/기타 관리
RedHat Enterprise Linux 8.4 (RHEL) 로컬 저장소 설정
클라시에
2022. 5. 13. 18:18
RHEL 운영체제는 Subscription-Manager에 계정을 등록하지 않으면 yum 설치를 진행할 수 없다.
Subscription-Manager 없이 Yum repository를 사용하기 위해 RHEL8.4 ISO 파일을 임포트하여 로컬 저장소로 사용할 수 있다.
RHEL 8.4 로컬 저장소 설정
ISO 파일 임포트
미리 준비한 RHEL8.4 ISO 파일을 서버에 업로드한 후, 임포트한다.
$ mkdir -p /mnt/disc
$ mount -o loop rhel8.4-x86_64-dvd.iso /mnt/disc
mount: /dev/loop0 is write-protected, mounting read-only
Repo 파일 생성
RHEL8.4의 repo 파일을 생성한다.
$ vi /etc/yum.repos.d/rhel8dvd.repo
[RHEL84-BaseOS]
name=RHEL84_BaseOS
baseurl=file:///mnt/disc/BaseOS/
enabled=1
gpgcheck=0
gpgkey=file:///mnt/disc/RPM-GPG-KEY-redhat-release
[RHEL84-AppStream]
name=RHEL84_AppStream
baseurl=file:///mnt/disc/AppStream/
enabled=1
gpgcheck=0
gpgkey=file:///mnt/disc/RPM-GPG-KEY-redhat-release
$ chmod 644 /etc/yum.repos.d/rhel8dvd.repo
Repo List 확인
yum repolist 명령을 사용하여 repo 파일이 정상적으로 인식되는지 확인한다.
$ yum clean all
$ yum repolist
repo id repo name
dvd-BaseOS RHEL84_BaseOS
dvd-AppStream RHEL84_AppStream
모든 작업이 완료되었으며, 이제 YUM을 이용한 패키지 설치가 가능하다.