OS/Linux

[Linux] Repository란?

728x90
반응형

Repository란

리눅스에서 패키지를 설치할 때, 참조하는 저장소 즉 패키지 저장소 이다.

패키지는 이 repository에서 가져와서 설치를 한다.

 

Repository 저장소 변경하기

[CentOS]

yum Repository 파일 경로:  /etc/yum.repos.d/CentOS-Base.repo

1) repo 파일 작성 완료 후 update
$ yum update

 

[Ubuntu]

apt Repository 파일 경로: /etc/apt/sources.list

1) repo 파일 작성 완료 후 update
$ apt update

 

 

*클라우드에서의 Linux 서버에서 repository 이용할 때

만약 프라이빗 Zone에 위치해있다면 외부(인터넷)으로 나갈수 없기 때문에, 

클라우드 Zone에 위치한 내부레포지트리에 접근해야한다.

따라서 저장소 변경을 하여 레포지트리에 접근 한다.

 

+만약 원하는 패키지가 위 레포지트리에 없다면 

1. 로컬에 파일을 다운 받고 SFTP(22) 전송하는 방법

2. NAT Gateway를 장착하여 인터넷 아웃바운드를 하는 방법

(NAT Gateway는 Public IP 서비스와는 달리 외부로부터의 직접 접근을 허용하지 않으며 외부와 통신할 수 있도록 함)

 

728x90
728x90