RHEL DVD(iso)로 로컬 yum을 구성하기 위한 설정이다. 외부 네트워크망으로 아웃바운드가 막혀있거나 Redhat 서비스스크립션 설정을 못 할때 임시로 사용할 때 필요하다.
1. DVD 마운트
# mount -t iso9660 /dev/cdrom /mnt
또는
# mount /dev/sr0 /mnt
.
2. 레포지토리 파일 생성
RHEL 6 / 7
$ vi /etc/yum.repos.d/rhel-dvd.repo
[rhel-dvd]
name=Red Hat Enterprise Linux $releasever - $basearch - DVD
baseurl=file:///mnt/Server
gpgcheck=0
또는
[rhel-dvd]
name=Red Hat Enterprise Linux $releasever - $basearch - DVD
baseurl=file:///mnt
gpgcheck=0
#(baseurl은 배포판에 따라 file:///mnt/Packages 또는 file:///mnt 일 수 있다. )
#(repodata/repomd.xml 가 있는 곳의 디렉토리를 지정해야 함.)
[rhel-ha]
name=Red Hat Enterprise Linux $releasever - $basearch - HA
baseurl=file:///mnt/HighAvailability
gpgcheck=0
#(rhel-ha는 RHEL 6의 경우 클러스터 HA 별도 디렉토리가 존재. RHEL 7은 지정할 필요 없음.)
[rhel-cfs]
name=Red Hat Enterprise Linux $releasever - $basearch - Cluster FileSystem
baseurl=file:///mnt/ResilientStorage
gpgcheck=0
#(rhel-cfs(Cluster Filesystem_CLVM, GFS2과 관련된)는 RHEL 6의 경우 별도 디렉토리가 별도 존재. RHEL 7은 지정할 필요 없음.)
RHEL 8 / 9
# mount -o loop /dev/sr0 /mnt/
# vi /etc/yum.repos.d/iso.repo
[BaseOS]
name=BaseOS - $basearch - iso
baseurl=file:///mnt/BaseOS
gpgcheck=0
[AppStream]
name=AppStream - $basearch -iso
baseurl=file:///mnt/AppStream
gpgcheck=0
# dnf repolist
# dnf install 'Packages'
yum - dvd(iso) 로 구성