Что означает строка XubuntuY в именах пакетов Ubuntu?

13

Каждое название пакета имеет вид: package-XubuntuY*_amd64(i386)

Итак, мои вопросы:

  • Что означает Х?
  • Что означает Y?

например binutils_2.22-6ubuntu1.3_amd64

Каково значение чисел 6и1.3

Maythux
источник
serverfault.com/questions/604541/…
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件

Ответы:

16

Существует подробное объяснение здесь и здесь . Если вы действительно заинтересованы, вы также можете прочитать Руководство по политике Debian . Чтобы ответить на ваши вопросы:

X = это версия пакета для Debian

UbuntuY = это Y-я версия Ubuntu пакета Debian

Цитировать Verbatim из первой ссылки package-XubuntuY****”означает:

пакет = это название программы / библиотеки.

X = это версия пакета для Debian

если X = 0, это означает, что пакет debian отсутствует (или что команда ubuntu развила пакет debian на более новую версию, чем та, которая была найдена в репозиториях debian) _ ex: bzip2-1.0.3-0ubuntu2_ (как показано в в этом примере пакет debian может быть обновлен тем временем, и пакет ubuntu, вероятно, будет объединен с ним в следующей версии)

UbuntuY **** = это Y-я версия Ubuntu пакета Debian. если это отсутствует, это означает, что это чистый, неизмененный пакет debian, например: gzip-1.3.5-12 (в данном примере это оригинальный пакет debian, включенный в ubuntu), если он присутствует, это означает, что Ubuntu принял пакет Debian и выпустил его с некоторыми дополнительными исправлениями или исправлениями ошибок. _ ex: sudo-1.6.8p12-1ubuntu6_ (в данном примере это шестая версия пакета ubuntu, основанная на версии sudo debian 1.6.8p12-1).

Рон
источник
Отредактировано, чтобы включить более подробную информацию
Рон
1
Примечание: патчи Ubuntu хранятся debian/patchesв Deb, например apt-get source gdb. Вы также можете перечислить все версии Ubuntu с изменениями между ними с помощьюbzr branch ubuntu:gdb; cd gdb; bzr log | less
Ciro Santilli 事件 改造 中心 法轮功 六四 事件