"/etc/apt/sources.list" 파일의 이름을 지정하는 방법이 있습니까?

"/etc/apt/sources.list" 파일의 이름을 지정하는 방법이 있습니까?

이름이 지정된 APT 소스의 위치/etc/apt/sources.list, 다른 방식으로 명명됨(예:/foo/my-이름이 바뀐-apt-sources-파일") APT를 위반하지 않고(즉, 일부 구성을 통해)?

답변1

이는 Dir::Etc::sourcelist구성 지시문에 의해 설정됩니다. 이는 다음을 사용하여 변경할 수 있습니다 /etc/apt.conf.d/00sourcelist.

Dir::Etc::sourcelist "/foo/my-renamed-apt-sources-file";

하지만 실제로는 그렇게 하고 싶지 않습니다. 소스 목록을 사용하는 다른 애플리케이션은 중단될 수 있습니다(예: apt-file, command-not-found).

답변2

이것은 당신이 원하는 것이 아닐 수도 있지만 데비안(그리고 아마도 현재 우분투)은 이 /etc/apt/sources.list.d/디렉토리를 지원합니다. 거기에 파일을 넣을 수 있으며("sources.list"(예: foo.sources.list)로 끝나는 경우) 해당 파일은 사용될 때 apt에 포함됩니다. 한 단계 더 나아가, 어디에나 배치할 수 있고 /etc/apt/sources.list.d실제 파일에서 심볼릭 링크할 수 있습니다.

/etc/apt/sources.list그러나 매뉴얼 페이지 에서는 sources.list(5)변경 불가능한 것처럼 설명합니다.

관련 정보