Автор Тема: нумерация deb-пакетов  (Прочитано 2029 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ffrr

нумерация deb-пакетов
« : 16 Мая 2015, 08:36:13 »
Напомните плз кто в курсе, что означает первая цифра перед двоеточием в нумерации версии пакета, например, xserver-common (2:1.17.1-2) -> здесь 2: это что?
ffrr
 

Оффлайн ferum

Re: нумерация deb-пакетов
« Ответ #1 : 16 Мая 2015, 09:31:09 »
На сколько я понимаю мэйнтейнеры, поддерживающие пакеты следят за изменениями в версиях исходников иэто третий вариант пересборки пакета со времени включения его в данный дистрибутив. Может быть я и не прав.
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: ffrr

Оффлайн rayanAyar

 
Пользователи, которые поблагодарили этот пост: ffrr

Оффлайн ffrr

Re: нумерация deb-пакетов
« Ответ #3 : 16 Мая 2015, 18:04:50 »
спасибо, не совсем только понятно:
It is provided to allow mistakes in the version numbers of older versions of a package, and also a package's previous version numbering schemes, to be left behind.

чтобы позволить ошибки в номерах версий более старых версий пакетов и также схемах нумерации предыдущей версии пакета чтобы быть слева...

т.е. это как бы очередной порядковый номер, который увеличивается инкрементально на 1 при выходе очередной версии пакета или как?
ffrr
 

Оффлайн alsoijw

Re: нумерация deb-пакетов
« Ответ #4 : 16 Мая 2015, 18:15:36 »
rayanAyar, на русском есть информация?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?
 

Оффлайн Leo

Re: нумерация deb-пакетов
« Ответ #5 : 16 Мая 2015, 20:00:36 »
Насколько я понял, эпоха используется для поддержания правильной обработки пакета пакетными менеджерами при смене схемы присвоения версий или каких-то ошибках при присвоении версии пакету.

Оффлайн alsoijw

Re: нумерация deb-пакетов
« Ответ #6 : 16 Мая 2015, 21:14:38 »
"Насколько я понимаю" это не точно, а приблизительно? Зачем тогда писать?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?
 

Оффлайн Leo

Re: нумерация deb-пакетов
« Ответ #7 : 16 Мая 2015, 22:24:53 »
"Насколько я понимаю" это не точно
Что вам "не точно"? Это вольный перевод описания "Эпохи" со страницы, ссылку на которую предложил rayanAyar.
Пожалуйста.

Оффлайн rayanAyar

Re: нумерация deb-пакетов
« Ответ #8 : 17 Мая 2015, 08:07:10 »
Это "последний аргумент". Эпоха является первым числом сортировки. Позволяет переопределить версию в случае ошибок ("mistakes") при указании версии.

1. версия приложения в апстриме 1.0
2. ментейнер в Debian делает пакет с версией 1.0
3. в апстриме обновляется до 1.0.1
4. ментейнер косячит и указывает версию 1.1

Наступает ситуация в которой необходимо откатить версию назад. Но это сделать по некоторым техническим причинам сложно (не буду здесь углубляться в тонкости). Поэтому...

5. ментейнер увеличивает эпоху и откатывает версию, делается пакет 1:1.0.1
 
Пользователи, которые поблагодарили этот пост: ffrr

Оффлайн ffrr

Re: нумерация deb-пакетов
« Ответ #9 : 17 Мая 2015, 08:33:40 »
здорово! никогда бы не догадался)) спасибки!
ffrr
 

Yrii

  • Гость
Re: нумерация deb-пакетов
« Ответ #10 : 17 Мая 2015, 17:08:26 »
 

Оффлайн ffrr

Re: нумерация deb-пакетов
« Ответ #11 : 17 Мая 2015, 19:25:19 »
dejavu  :)
ffrr
 

Теги:
     

    Нумерация разделов GPT-диска

    Автор ioann.sys

    Ответов: 15
    Просмотров: 4377
    Последний ответ 02 Июля 2015, 10:32:11
    от sandaksatru