Зеркала долгосрочных пакетов [закрыто]

У меня небольшая проблема с упаковкой моих облачных машин Trusty Ubuntu. Я понимаю, что Trusty в настоящее время находится на стадии «бета-тестирования», поэтому я понимаю, что мне нужно просто с этим справиться. Но есть более широкая проблема, и я ищу ее общее решение.

По сути, важный (несвязанный) пакет для моей инфраструктуры был поврежден при обновлении.Поскольку архивы Ubuntu автоматически удаляют старые версии пакетов (что фактически делает его дистрибутивом с скользящим выпуском, точкой для другого дня ...), я не могу использовать базовый инструмент apt для перехода на последнюю версию. В частности, я хотел бы сказать:

sudo apt-get install unbound=1.4.21-1ubuntu2

и попросить apt-get установить эту версию. Но поскольку его нет в репозиториях, команда не будет работать:

$ sudo apt-get install unbound=1.4.21-1ubuntu2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '1.4.21-1ubuntu2' for 'unbound' was not found

Я понимаю, что могу использовать dpkg -i для установки пакета. Но это решение не работает для меня - мне пришлось бы сменить молоток, чтобы справиться с дефектным гвоздем.

Итак, есть ли какое-нибудь «долгосрочное» зеркало репозитория, которое я могу использовать? Зеркало, которое систематически хранит хотя бы несколько старых версий каждого пакета?

0
задан 6 April 2014 в 05:16

1 ответ

В целом структура способных репозиториев не позволяет, чтобы присутствовали несколько версий пакета. Список всех зеркал пакета для Ubuntu может быть найден в Панель запуска . Так как Ubuntu наследовал от Debian способную систему репозитория, описание там , формат репозитория помогает объяснить, как это настраивается. Пример того, где каталог на архиве может содержать несколько версий, но для различных выпусков, был бы в пуле для xubuntu-документы , где существуют версии для каждого отдельного выпуска, но не несколько версий на выпуск.

2
ответ дан 8 October 2019 в 02:09

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

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