2013-01-09 2 views
1

약 200 개의 데비안 서버가 있으며 작업을 시작하여 상자의 모든 패키지가 동일한 환경 (환경마다)으로되어 있는지 확인합니다.데비안 패키지 차이 (예 : + squeeze3

하지만, 내 환경을 통해 나는 다음과 같이 약간의 차이 패키지 이름을 얻을 :

2.6.2-5

, + squeeze3 2.6.2-5, + squeeze1 2.6.2-5, 2.6.2-5 + squeeze6, 2.6.2-5 + squeeze4

인형극 패키지가 모두 설치되어있는 것을 볼 수 있듯이 2.6.2-5가 있습니다.이 모든 것이 + squeezeN입니까?

감사 이러한 경우

답변

3

버전은 NMU 또는 기타 유사한 부분 업데이트을 의미합니다. 업스트림 버전은 동일하지만 실제 패키지 버전은 실제로 다릅니다. 정확히 changed을 보려면 + squeeze4에 대해 /usr/share/doc/puppet/changelog.Debian.gz을 검사 할 수 있습니다.

일반적으로 데비안 버전 번호의 1 접미사는 항상 1보다 큽니다. 예외적으로 1 ~ 접미사는 항상 작습니다.

업스트림 버전이 1.23이고 해당 버전의 데비안 패키지가 다섯 번째 업그레이드 인 경우 데비안 버전 번호는 1.23-5입니다. 데비안 부분의 전체 숫자 증가를 보증하지 않는 아주 사소한 업데이트의 경우 5.1 또는 5descriptivetag1과 같은 것을 종종 보게됩니다. 포크, 파생 상품 등은 1.23-5ubuntu3과 같은 것을 사용하여 데비안 버전 5의 세 번째 버전에 태그를 지정할 수 있습니다.

+squeeze 부분은이 버전이 Debian Squeeze가 게시되었을 때 원래 제공되었던 안정 버전에 대한 사소한 업데이트임을 나타냅니다. 데비안의 정책은 안정적인 배포판에 새 버전의 패키지를 제공하지 않는 것입니다. 단, 중요한 버전은 잘 정의되고 제한적인 수정 (일반적으로 보안 취약점 패치)을받습니다.

+0

고맙습니다. 3 인승이므로 확인하십시오. 2.6.2-5 + squeeze1은 실제로는 2.6.2-5 + squeeze6과 다르지만 약간입니다. – user1741694

+0

맞습니다. 내가 추가 한 링크를 참조하십시오. – tripleee

+0

그레이트 - 고마워. – user1741694

0

이러한 버전은 출시 이후 업로드와 관련됩니다.

일반적으로 패키지는 릴리스 (예 : squeeze)가 완료되면 고정됩니다. 그런 다음 일반적으로 보안 관련 문제를 수정 한 업데이트 만 업로드 할 수 있습니다. 이러한 업로드는 버전에서 추가로 태그를 얻습니다. 따라서 2.6.2-5 + squeeze6은 출시 후 6 번째 업로드가 될 것입니다.