10장. 사용자 정의 소프트웨어 리포지토리 관리

/etc/dnf/dnf.conf 파일에서 또는 /etc/ yum .repo s.d/ 디렉터리의 .repo 파일에서 리포지토리를 구성할 수 있습니다.

DNF 및 관련 유틸리티의 구성 정보는 /etc/dnf/dnf.conf 파일에 저장됩니다. 이 파일에는 [main] 섹션이 포함되어 있으며 리포지토리별 옵션을 설정할 수 있는 하나 이상의 [repository] 섹션을 포함할 수 있습니다. /etc/dnf/dnf.conf 파일의 개별 [repository] 섹션에 정의된 값은 [main] 섹션에 설정된 값을 재정의합니다.

그러나 /etc/yum.repos.d/ 디렉토리에 있는 새 또는 기존 .repo 파일에 개별 리포지토리를 정의하는 것이 좋습니다.

다음 섹션에서는 DNF 를 사용하여 사용자 지정 소프트웨어 리포지토리를 관리하는 방법을 알아봅니다.

10.1. DNF 리포지토리 옵션 설정

/etc/dnf/dnf.conf 구성 파일에는 [repository] 섹션이 포함되어 있습니다. 여기서 repository 는 고유한 리포지토리 ID입니다. [repository] 섹션을 사용하면 개별 DNF 리포지토리를 정의할 수 있습니다.

참고

충돌을 피하기 위해 Red Hat 리포지토리에서 사용하는 사용자 정의 리포지토리 이름을 지정하지 마십시오.

사용 가능한 [리포지토리] 옵션의 전체 목록은 dnf.conf(5) 매뉴얼 페이지의 [repository] OPTIONS 섹션을 참조하십시오.