패키지 저장소 우선순위(Priority)
yum은 여러 원격지에서 패키지를 찾기, 제거, 설치 및 갱신등의 작업을
관리자가 보다 손쉽게 해줄 수 있도록 도와주는 역할을 한다.
하지만 이런 편리성에도 참고되는 저장소가 많아질수록
충돌발생의 가능성이 가증되어 패키지 관련 작업에 오류가 발생할 수도 있다.
충돌이 발생하지 않도록 저장소를 참고하는 순서를 정해주는 방법이다.
(CentOS7/Kernel3.10 환경에서 테스트를 진행)
▼ 내부 저장소 구축 참고 포스트
[Linux]YUM_LocalRepository
YUM(Yellow dog Update Modified) Repository 우리가 리눅스(RHEL 계열)에서 프로그램의 설치/삭제를 도와주는 패키지 관리 도구이다. 여기서 '도와주는' 이라고 표현을 했는데, 그 이유는 저 수준(Low Level) 패
for-security.tistory.com
● yum-plugin-priorities
repository(저장소)에 우선순위를 부여하기 위해 필요한 도구를 받아준다.
이 때, 현재는 별도의 우선순위를 부여하지 않았기 때문에 'base' repository에서
패키지를 다운 받아오는 것을 확인할 수 있다.
앞에 설명된 패키지를 다운받았다면 'etc' 하위에 'yum' 디렉토리가 생성될 것
앞에서 추가한 로컬 저장소(Local Repository)파일에
priority 섹션을 추가한 후 '0(=숫자, 가장 우선적으로 적용됨)'을 추가해준다.
Default로 생성 되어있는 'Base' 파일에서도
각 리포지토리에 priority 섹션을 추가하여 1 -> 2 -> 3 순으로 우선순위를 지정
기본 설정에서는 가장 우선이였던 'base' 리포지토리에서 파일을 찾아오는 것에 반해,
우선순위가 '0'으로 가장 높은 'local' 리포지토리에서 패키지를 받아오는 것을 확인
'Linux_System' 카테고리의 다른 글
[Linux]Squid(Proxy_Server) (0) | 2023.02.09 |
---|---|
[Linux]Ansible (0) | 2023.02.04 |
[Linux]ZFS (0) | 2023.01.16 |
[Linux]PAM (0) | 2023.01.12 |
[Linux]Process(2)_top (0) | 2022.11.08 |