7.10. YUM 구성
yum 및 관련 유틸리티의 구성 정보는 /etc/yum.conf
파일에 저장됩니다. 이 파일에는 필수 [main]
섹션 하나가 포함되어 있어 글로벌 효과가 있는 yum 옵션을 설정할 수 있습니다.
다음 섹션에서는 다음을 수행하는 방법을 설명합니다.
- 현재 yum 구성을 봅니다.
- yum [main] 옵션을 설정합니다.
- yum 플러그인 사용.
7.10.1. 현재 YUM 구성 보기
현재 yum
구성을 보려면 다음 절차를 사용하십시오.
절차
/etc/
파일의yum
.conf[main]
섹션에 지정된 글로벌 yum 옵션의 현재 값을 표시하려면 다음을 사용합니다.# yum config-manager --dump
7.10.2. YUM 기본 옵션 설정
/etc/yum.conf
구성 파일에는 [main]
섹션 하나가 포함되어 있습니다. 아래에 나열된 키-값 쌍은 yum 이 리포지토리를 작동하고 처리하는 방식에 영향을 미칩니다.
/etc/yum.conf
의 [main]
섹션 제목 아래에 추가 옵션을 추가할 수 있습니다.
사용 가능한 [main]
옵션의 전체 목록은 yum.conf(5) 도움말 페이지의 [main] OPTIONS
섹션을 참조하십시오.
7.10.3. YUM 플러그인 사용
yum 은 운영을 확장하고 개선하는 플러그인을 제공합니다. 특정 플러그인은 기본적으로 설치됩니다.
다음 섹션에서는 yum 플러그인을 활성화, 구성 및 비활성화하는 방법을 설명합니다.
7.10.3.1. YUM 플러그인 관리
절차
플러그인 구성 파일에는 항상 yum
명령을 실행할 때 플러그인이 활성화되는
지 여부를 제어하는 [main]
섹션이 있습니다. 이 옵션이 없는 경우 파일에 수동으로 추가할 수 있습니다.
설치된 모든 플러그인에는 /etc/dnf/plugins/
디렉터리에 자체 구성 파일이 있습니다. 이러한 파일에서 플러그인별 옵션을 활성화하거나 비활성화할 수 있습니다.
7.10.3.2. YUM 플러그인 활성화
다음 절차에서는 모든 YUM 플러그인을 비활성화하거나 활성화하거나 특정 명령의 모든 플러그인을 비활성화하거나 단일 명령의 특정 YUM 플러그인을 비활성화하는 방법을 설명합니다.
절차
모든 yum 플러그인을 활성화하려면 다음을 수행합니다.
-
plugins=
로 시작하는 행이/etc/yum.conf
파일의[main]
섹션에 있는지 확인합니다. plugins=
의 값을1
로 설정합니다.plugins=1
-
7.10.3.3. YUM 플러그인 비활성화
모든 yum 플러그인을 비활성화하려면 다음을 수행합니다.
-
plugins=
로 시작하는 행이/etc/yum.conf
파일의[main]
섹션에 있는지 확인합니다. plugins=
의 값을0
으로 설정합니다.plugins=0
중요모든 플러그인을 비활성화하는 것은 바람직하지 않습니다. 특정 플러그인은 중요한 yum 서비스를 제공합니다. 특히 product-id 및 subscription -manager 플러그인은 인증서 기반CDN(
Content Delivery Network
)에 대한 지원을 제공합니다. 플러그인을 전역적으로 비활성화하는 것은 편의성 옵션으로 제공되며 yum 에서 잠재적인 문제를 진단할 때만 권장됩니다.
-
특정 명령에 대해 모든 yum 플러그인을 비활성화하려면 명령에
--noplugins
옵션을 추가합니다.# yum --noplugins update
단일 명령에 특정 yum 플러그인을 비활성화하려면 명령에
--disableplugin=plugin-name
옵션을 추가합니다.# yum update --disableplugin=plugin-name
plugin-name 을 플러그인 이름으로 바꿉니다.