Яке значення "-0ubuntu1" в кінці рядка версії пакета?


13

Багато пакетів, побудованих для Ubuntu, схоже, мають суфікс "-0ubuntu1" (або, загалом, -XubuntuY). Наприклад, рядок версії для пакету відбілювання від проекту nova виглядає так:

2011.2~bzr663-0ubuntu1

Я розумію, що 2011.2 є основною версією, і bzr663 посилається на версію 663 в сховищі bzr, але який сенс пов'язаний з 0ubuntu1?

Відповіді:


16

Пакети розбиті за такою схемою <upstream version>-<debian revision>. У цьому випадку версією вище за потоком є 2011.2~bzr663& debian перегляд є 0ubuntu1.

Зазвичай у Debian версії є лише такими числами, але для Ubuntu, ubuntu1 після перегляду вказує на те, що в цій версії Debian є вихідні зміни. 0ubuntu1це особливий випадок, оскільки він використовується як перегляд, який вказує, що він не заснований на будь-якому пакеті Debian цієї версії за потоком (оскільки не було б перегляду Debian 0).

Це часто, коли пакет Ubuntu було оновлено до нової версії за течією до Debian.


Чи -0ubuntu1завжди означає, що немає версії Debian-upstream? Я думав, що якби Debian не змінив їх джерело вище, це було б просто -0їм.
Олі

Debian зміни зазвичай завжди починаються з 1
ajmitch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.