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를 업데이트합니다.

이제 패키지를 설치하실 수 있습니다!

참고자료
'Linux' 카테고리의 다른 글
유용한 리눅스 명령어 정리 (0) | 2022.12.09 |
---|---|
수세리눅스에서 NFS 서버 설정 (with GUI) (0) | 2022.07.11 |
리눅스 SFTP 계정으로 업로드 시 UMASK 설정 (0) | 2021.12.14 |
NFS란? NFS 설정 및 주요 옵션 (0) | 2020.08.11 |
Virtual Memory(SWAP) (0) | 2020.07.22 |