Какое значение имеет & ldquo; -0ubuntu1 & rdquo; в конце строки версии пакета?

Многие пакеты, созданные для Ubuntu, имеют суффикс «-0ubuntu1» (или, в более общем случае, -XubuntuY). Например, строка версии для передового пакета из проекта nova выглядит следующим образом:

2011.2~bzr663-0ubuntu1

Я понимаю, что 2011.2 является основной версией, а bzr663 ссылается на версию 663 в хранилище bzr, но это значение связано с 0ubuntu1?

13
задан 15 February 2011 в 20:42

1 ответ

Пакеты имеют версии в виде шаблона, подобного <upstream version>-<debian revision>. В этом случае вышестоящей версией является 2011.2~bzr663 & amp; версия Debian - 0ubuntu1.

Обычно в Debian ревизии - это просто числа, но для Ubuntu ubuntu1 после ревизии указывает, что в этой ревизии Debian есть исходные изменения. 0ubuntu1 является особым случаем, так как он используется в качестве ревизии, которая указывает, что он не основан на каком-либо пакете Debian этой исходной версии (поскольку не будет ревизии Debian 0).

Это часто встречается, когда пакет Ubuntu был обновлен до новой версии апстрима перед Debian.

0
ответ дан 15 February 2011 в 20:42

Другие вопросы по тегам:

Похожие вопросы: