데비안 패키지 이름, 문서가 모순됩니다.

데비안 패키지 이름, 문서가 모순됩니다.

데비안 정책 매뉴얼 (2019-10-03 출시)특별히 정의된"패키지 이름(소스 및 바이너리, 패키지 참조)소문자(az), 숫자(0-9), 더하기(+) 및 빼기(-) 기호, 마침표(.)로만 구성될 수 있습니다. "

동시에, 이약간 오래된 FAQ(버전 9.0, 2018년 11월 17일) 예시에는 밑줄을 사용하세요.

또한 저장소 자체에는 이름에 밑줄이 있는 많은 패키지가 포함되어 있습니다.

그렇다면 엄격하고 빠른 규칙이 있나요? 아니면 최소한 이름 지정에 관한 경험 법칙이 있나요?

답변1

이러한 제한 사항은 패키지 이름(소스 코드 및 바이너리)에 적용되지만 바이너리 패키지에는파일 이름밑줄이 포함되어 있으며 구분 기호 역할을 합니다. 귀하가 언급한 정책 섹션은 전자를 설명하고 FAQ 항목은 후자를 설명합니다. 예를 들어,0ad-data-common_0.0.17-1_all.deb0ad-data-common유효한 바이너리 패키지 파일 이름입니다. "all" 아키텍처에 대한 패키지 버전 0.0.17-1을 포함합니다 .

데비안 저장소에서는 이름이 잘못된 패키지를 찾을 수 없습니다. 잘못된 파일은 아카이브에 들어가기 전에 거부됩니다.

답변2

이름은 정책에 지정된 이름입니다. 정책을 준수하지 않는 패키지를 발견하면 버그 보고서를 제출해 주세요.

관련 정보