Infomation

[Redhat8] 미러 저장소 Repository 사용하기

DarkSoul.Story 2021. 6. 21. 18:05
반응형

소프트웨어 리포지토리 또는 "repo"는 사용자가 Linux서버에서 패키지를 다운로드하여 설치할 수 있는 Redhat Linux 배포용 RPM 소프트웨어 패키지를 유지하는 중앙 위치이다. 

리포지토리(Repository)는 일반적으로 인터넷의 여러 사용자가 액세스 할 수있는 미러 저장소에 저장되나, 서버에서 자체 로컬 저장소를 작성하고 단일 사용자로 액세스하거나 HTTP 웹 서버를 사용하여 로컬 LAN (Local Area Network)의 다른 시스템에 대한 액세스를 허용 할 수 있다.

YUM (Yellowdog Updater Modified) 또는 DNF (Dandified YUM)는 RPM (RedHat Package Manager) 기반 Linux 시스템 용 소프트웨어 패키지 관리 유틸리티로 Red Hat / CentOS Linux에서 소프트웨어를 쉽게 설치할 수 있으며, Redhat은 repository를 등록하지 않으면 yum 또는 dnf를 사용할 수 없어 기본 repo를 설정해 주어야 한다. 

여기서는 미러 저장소를 이용한 방법에 대해 설명한다.

국내에서는 CenoOS 미러 저장소로 포털 사이트인 Kakao, Naver 호스팅 업체인 Aonenetworks가 정식으로 등록되어 있다. (이외에도 다른 미러 서버가 존재할 수 있음)

카카오 미러 : http://mirror.kakao.com
네이버 미러 : http://mirror.navercorp.com
Aone네트웍스 미러 : http://data.aonenetworks.kr

Redhat에서 리포지토리(Repository)는 /etc/yum.repos.d/ 경로에 *.repo 파일로 관리한다. 파일명은 알아보기 쉽게 임의로 작성하며, 확장자명을 .repo로 정해주고 아래와 같이 미러 저장소를 지정해준다.

[그림1. 미러 저장소 설정]

미러 저장소를 지정 후 yum repolist all 명령어를 이용하여, 정상적으로 설정되었는지 확인한다

[그림2. 리포지토리( Repository) 확인]

반응형