Рейтинг:3

Удалены ли старые версии пакетов из их репозиториев пакетов Ubuntu apt только потому, что они устарели?

флаг bd

Примечание: этот вопрос может относиться к любой версии. Я просто выбрал конец жизни (и, следовательно, в прошлом) в примере, чтобы избежать ответов типа «нельзя предсказать будущее».

Пример, чтобы прояснить вопрос: если бы я продолжал бежать sudo apt-get install <специфический-пакет>=<конкретная-версия> && sudo apt-get remove <конкретный-пакет> на моем Ubuntu один раз в день в течение последних 5 лет, сталкивался ли я когда-либо с ошибкой из-за того, что пакет больше не размещается Canonical?

Предположим, что в этом пакете/версии никогда не обнаруживались такие проблемы, как уязвимости в системе безопасности или нестабильность системы.

habit avatar
флаг bd
Контекст: я пишу Dockerfile на основе Ubuntu, который `apt-get install` устанавливает фиксированные версии пакетов, и мне интересно, не сломается ли он когда-нибудь из-за вышеупомянутой ошибки. https://packages.ubuntu.com/#:~:text=Old%20releases%20can%20be%20found%20at%20http%3A//old%2Dreleases.ubuntu.com/ http://old-releases.ubuntu.com/ubuntu/dists/warty/
Pilot6 avatar
флаг cn
Да, старые пакеты удаляются из репозиториев.
guiverc avatar
флаг cn
Присутствует самая *актуальная* (*с примененными исправлениями*) версия
habit avatar
флаг bd
@guiverc 16.04 был просто примером. Вопрос общий и применим к любой версии. Я отредактирую, чтобы было понятно.
habit avatar
флаг bd
@ Pilot6 Не могли бы вы рассказать, что делает вас уверенным в этом утверждении? Если вы можете сделать это в ответ, я приму это.
Someone avatar
флаг my
Возможно добавить старое репо
guiverc avatar
флаг cn
Ваш вопрос в том виде, в котором он написан, не соответствует правилам сайта; поэтому мой комментарий был сделан вместе с моим закрытым голосованием. Пока что мое голосование не единственное близкое, поэтому, если вы хотите, чтобы ваш вопрос остался; вы должны написать его в форме, соответствующей теме этого сайта (т. е. избегая подробностей EOL/ESM, которые вы обсуждаете). См. уже предоставленную ссылку по теме.
Nmath avatar
флаг ng
Требование конкретных версий пакетов — путь к провалу. Как вы думаете, почему вам нужно это делать? Это звучит как [Проблема XY] (https://meta.stackexchange.com/a/66378)
Nmath avatar
флаг ng
*"из-за вышеуказанной ошибки"* - какая ошибка? Вы не опубликовали ни одной ошибки. Почему вы связываете репозитории Warty с 2004 года?
habit avatar
флаг bd
@guiverc Я переписал его, надеюсь, теперь он адекватен. Я надеюсь, что простое появление строки «16.04» не приведет к закрытию сообщений здесь, и будет использован какой-то нюанс.
habit avatar
флаг bd
Консистентные сборки образов Docker @Nmath важны для моего более широкого варианта использования. Наличие конкретных версий пакетов необходимо для согласованности сборки.
habit avatar
флаг bd
@Nmath ошибка упоминается в вопросе. Поиск на странице для «ошибки» может привести вас туда.
guiverc avatar
флаг cn
Если бы 16.04 использовалось как дополнение к чему-то, что было по теме, это не было бы проблемой; но ваш вопрос написан исключительно о выпуске EOL / ESM, не относящемся к теме, который специально упоминается в правилах сайта как не относящийся к теме. т.е. «*Поддержка версий для выпусков Ubuntu после даты «Окончание стандартной поддержки» или «Окончание срока службы» (в зависимости от того, что наступит раньше)*» указана как не по теме/избегайте. Вы читали правила сайта. Также вы упоминаете только Canonical; обратите внимание, что Core-Devs **не** должны быть сотрудниками Canonical. Это Ubuntu, а не репозитории Canonical
habit avatar
флаг bd
@guiverc Вы приняли во внимание последнее изменение, которое я внес в тело вопроса? Кроме того, хорошее замечание по поводу того, что я использую «Канонический», я скорректировал заголовок.
guiverc avatar
флаг cn
пакеты можно удалять; Я видел много сообщений ML, предупреждающих о предстоящем удалении, поэтому мой предыдущий комментарий о большинстве *актуальных* может быть неточным; особенно для *разрабатываемых* выпусков (где происходит большинство изменений)... Я не могу припомнить удаления, включенного в SRU (то есть для *стабильного* выпуска, но возможность для этого может существовать; извините, я не знаю).
Pilot6 avatar
флаг cn
@habit Пожалуйста, удалите 16.04, чтобы успокоиться. Это хороший вопрос.
Рейтинг:4
флаг zw

Все последние пакеты для всех выпусков по-прежнему доступны по соответствующим URL-адресам.

В качестве примера мы можем выбрать Midnight Commander:

Если у вас есть конкретные потребности получить старую (или точно указанную) версию пакета с его URL - вы можете использовать мой специальный Docker сценарий на основе. Более подробную информацию можно найти на этот вопрос-ответ.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.