Linux/패키지 관리 / / 2023. 3. 17. 17:38

리눅스 패키지 관리 ②리눅스 repository 설정하기(repolist)

반응형

이번 포스팅은 Rocky Linux 9 CentOS-7-x86 환경에서 테스트를 하고

 

패키지 도구는 dnf를 주로 사용하니 참고해주세요


 

 

 

 

Repository?

 

 

 

 

Repository란 패키지 관리 도구를 사용할 수 있게 해주는 패키지 저장소입니다.

 

 

 

시스템 리포지토리 정보가 들어있는 파일은 /etc/yum.repos.d 디렉토리에 있습니다.

 

yum이나 dnf 등의 패키지 관리 도구는 이 디렉토리의 설정 파일을 참조해서 동작합니다.

 

 

/etc/yum.repos.d 에 있는 파일에 repository 설정 정보가 있다.

 

 

repolist 명령어를 통해 repository를 확인할 수 있습니다.

 

직접 파일을 열어서 본 repository 이름과 동일한지 확인해 볼까요?

 

 

dnf repolist [옵션]
all 모든 리포지토리 표시
enabled 활성 리포지토리 표시
disabled 비활성 리포지토리 표시

 

 

 

rocky.repo, rocky-extras.repo, rocky-devel.repo 파일 내부에 repository 이름과 설정 내용이 들어있다.

 

 

 

 

 

 

Repository 설정 항목

 

name repository 이름
mirrorlist 패키지가 존재하는 URL 주소공식 서버 URL로, baseurl이 주석(#)처리 된 경우 사용됨
baseurl 패키지가 존재하는 URL 주소
gpgcheck 패키지 인증에 사용되는 GPG 키가 존재하는 URL 주소
1 서명 확인 요청
0 요청하지 않음
enabled repository 설정 사용 여부
1 사용
0 사용안함

 

 

 

 

다음 포스팅에서 Rocky Linux 환경에서 CentOS7 패키지 repository 구성하면서

 

직접 실습을 해보겠습니다.

 

 

 

 

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유