Linux
RHEL Repo 등록 안 됐을 때, DVD 통한 패키지 설치
덩덩
2023. 5. 9. 20:28
RHEL 에서 패키지를 설치해야하는데 Repo 등록은 안되어 있구, 라이선스 등록도 못했을 때 패키지를 설치해야 하는 경우가 있습니다.
우선 설치 디스크를 서버에 마운트하고, 설치 디스크가 있는 파일시스템 확인합니다. (아래 캡쳐에서는 /dev/sr0)
만약 없으면 mount 명령어를 실행하고 (옵션 없이)
그래도 없으면 설치 디스크가 서버에 삽입되어 있는지 확인합니다.
디바이스를 /mnt/disc 에 마운트합니다.
이 상태에서 df 로 확인해보면 아래와 같습니다.
미디어에서 repo 파일을 복사 후 권한 644로 변경합니다.
복사한 repo 파일 내용을 확인 해보면 아래와 같습니다.
복사한 repo 파일 내용을 vi 에디터로 아래 내용과 같이 수정합니다.
[InstallMedia_BaseOS]
name=rhel_9.1.0_BaseOS
mediaid=None
metadata_expire=-1
#gpgcheck=0
gpgcheck=1
cost=500
#Add lines
enabled=1
baseurl=file:///mnt/disc/BaseOS
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[InstallMedia_AppStream]
name=rhel_9.1.0_AppStream
mediaid=None
metadata_expire=-1
#gpgcheck=0
gpgcheck=1
cost=500
#Add lines
enabled=1
baseurl=file:///mnt/disc/AppStream
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
dnf (과거 yum) 명령어로 repository를 초기화합니다.
dnf update 명령어로 repository를 업데이트합니다.
이제 패키지를 설치하실 수 있습니다!
참고자료