패키지 버전 문자열 끝에서 "-0ubuntu1"의 중요성은 무엇입니까?


13

우분투 용으로 빌드 된 많은 패키지는 "-0ubuntu1"접미사 (또는 일반적으로 -XubuntuY)를 갖는 것 같습니다. 예를 들어, nova 프로젝트의 최첨단 패키지 버전 문자열은 다음과 같습니다.

2011.2~bzr663-0ubuntu1

2011.2가 주요 버전이며 bzr663은 bzr 저장소의 개정판 663을 참조하지만 0ubuntu1과 관련된 의미는 무엇입니까?

답변:


16

패키지는와 같은 패턴으로 버전이 지정됩니다 <upstream version>-<debian revision>. 이 경우 업스트림 버전은 2011.2~bzr663& 데비안 개정판은 0ubuntu1입니다.

일반적으로 데비안에서 개정판은 숫자에 불과하지만, 우분투의 경우 개정판 뒤의 우분투 1은 해당 데비안 개정판에 소스 변경이 있음을 나타냅니다. 0ubuntu1그것은 업스트림 버전의 데비안 패키지를 기반으로하지 않음을 나타내는 개정판으로 사용되기 때문에 특별한 경우입니다 (데비안 개정판이 없기 때문에 0).

이것은 데비안보다 우분투 패키지가 새로운 업스트림 버전으로 업그레이드되었을 때 일반적입니다.


-0ubuntu1항상 데비안 업스트림 버전이 없다는 것을 의미 합니까 ? 데비안이 그들의 업스트림 소스를 변경하지 않았다면, 그것은 -0그들 에게만있을 것이라고 생각 했습니다.
Oli

데비안 버전은 일반적으로 항상 1에서 시작
ajmitch
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.