간마늘작업소

[RHEL] CentOS 혹은 Rocky Linux의 미러 사이트 리포지토리 사용하기 본문

Linux/01.RHEL, CentOS, Rocky Linux

[RHEL] CentOS 혹은 Rocky Linux의 미러 사이트 리포지토리 사용하기

간마늘 2022. 7. 5. 17:31

0.개요

  • RHEL은 기업용 엔터프라이즈 상품으로 인터넷을 통해서 패키지를 다운로드 받는 것에 제약이 있음.
  • 일반적인 경우에는 CDROM을 로컬 리포지토리로 만들어서 사용함.
  • 다만, CDROM에 포함된 패키지보다 높은 버전의 패키지를 다운로드 받기 위해서는 다른 방법을 사용해야함.
  • RHEL은 라이선스상 포크가 가능하여 CentOS, Rocky Linux 등 오픈소스 운영체제들이 만들어짐.
  • 바꿔말하면, 이들과 패키지가 호환된다는 의미.
  • 즉, CentOS, Rocky Linux 등 오픈소스 운영체제들의 미러 리포지토리를 이용해서 패키지를 다운로드 받을 수 있음.
  • 또한, 한국 외에 위치한 CentOS, Rocky Linux 등 오픈소스 운영체제들의 기본 리포지토리를 한국 내 미러 사이트 리포지토리로 변경하는 것도 가능함.

 

1.사전 환경

  • RHEL 8.3에서 테스트 진행.
  • 사용할 미러 사이트는 네이버 미러 사이트를 이용.
  • 오픈소스 운영체제는 Rocky Linux를 사용.

 

2.미러 사이트 연결

2.1.미러 사이트 리포지토리 파일 만들기

cd /etc/yum.repos.d/

vi rocky.repo
  • Rocky Linux의 미러 사이트 리포지토리 파일 생성.
[Install-BaseOS]
name=Rocky Linux 8 Naver Mirror - BaseOS
metadata_expire=-1
gpgcheck=0
enabled=1
baseurl=http://mirror.navercorp.com/rocky/8/BaseOS/x86_64/os/
[Install-AppStream]
name=Rocky Linux 8 Naver Mirror - AppStream
metadata_expire=-1
gpgcheck=0
enabled=1
baseurl=http://mirror.navercorp.com/rocky/8/AppStream/x86_64/os/
[Install-Extras]
name=Rocky Linux 8 Naver Mirror - Extras
metadata_expire=-1
gpgcheck=0
enabled=1
baseurl=http://mirror.navercorp.com/rocky/8/extras/x86_64/os/
[Install-HA]
name=Rocky Linux 8 Naver Mirror - High Availability
metadata_expire=-1
gpgcheck=0
enabled=1
baseurl=http://mirror.navercorp.com/rocky/8/HighAvailability/x86_64/os/
  • 저장

 

2.2.미러 사이트 리포지토리 등록

dnf clean all

subscription-manager clean

yum grouplist
Comments