Что означает строка XubuntuY в именах пакетов Ubuntu?
Каждое название пакета имеет вид: package-XubuntuY*_amd64(i386)
Итак, мои вопросы:
- Что означает Х?
- Что означает Y?
например binutils_2.22-6ubuntu1.3_amd64
В чем смысл чисел 6
а также 1.3
1 ответ
Здесь и здесь есть подробное объяснение. Если вы действительно заинтересованы, вы также можете прочитать Руководство по политике 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).