Seongwon Lim

[Linux] 레드햇(RedHat) Local Repository 설정하기 본문

Linux

[Linux] 레드햇(RedHat) Local Repository 설정하기

limsw 2024. 7. 23. 17:44
반응형

서론

이번 글에서는 레드햇 운영체제에서 Local Repository를 설정하는 방법을 알아본다.

테스트 환경

테스트 환경은 가상머신(Virtual Box)에서 진행했으며, 레드햇 버전은 8.4 버전을 사용하였다.

 

  • rhel-8.4-x86_64-dvd.iso 파일을 레드햇 공식 홈페이지에서 다운로드 받아 진행

방법

먼저 다운로드 받은 rhel-8.4-x86_64-dvd.iso 파일을 서버에 업로드한다.

 

  • 파일은 /root 경로에 업로드
  • 이후 아래 명령어를 수행할 때에도 root 권한을 얻은 뒤 수행

다음으로는, 아래 명령어를 차례대로 입력해준다.

$ mount -t iso9660 -o loop /root/rhel-8.5-x86_64-dvd.iso /media
$ mkdir /repository
$ cp -a /media/* /repository/
$ vi /etc/yum.repos.d/RHEL8.repo

RHEL8.repo 파일 안에는 아래 내용으로 채워준다.

[InstallMedia-BaseOS]
name=RHEL 8 - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///repository/BaseOS
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[InstallMedia-AppStream]
name=RHEL 8 - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///repository/AppStream
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

wq! 입력으로 저장한 뒤 파일을 빠져나오고, 차례대로 아래 명령어를 입력한다.

$ dnf clean all
$ subscription-manager clean
$ yum grouplist

 

끝.

Comments