Установка предыдущей версии пакета, когда у Вас нет .deb доступного?

Тот же вопрос как how-to-downgrade-a-package-via-apt-get, кроме какой, если это находится на недавно развернутом сервере и заархивированном .deb нет ли?

Например, https://launchpad.net/ubuntu/precise/amd64/wget говорит мне, что предыдущая версия 1.13.4-1ubuntu2, и я имею 1.13.4-2ubuntu установленный:

$ dpkg -l | grep wget
ii  wget                            1.13.4-2ubuntu1            retrieves files from the web

Когда я пытаюсь вызвать версию:

vagrant@es2:~$ sudo apt-get install wget=1.13.4-1ubuntu2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '1.13.4-1ubuntu2' for 'wget' was not found

Есть ли способ "спросить" apt-get update выбирать ИНФОРМАЦИЮ/URL/И Т.Д. о более старых версиях?

Решение состоит в том, чтобы выполнить мой собственный способный репозиторий с версиями, которые я хочу?

4
задан 13 April 2017 в 15:24

1 ответ

wget http://launchpadlibrarian.net/85655688/wget_1.13.4-1ubuntu2_i386.deb

результат


--08:29:45--  http://launchpadlibrarian.net/85655688/wget_1.13.4-1ubuntu2_i386.deb
           => `wget_1.13.4-1ubuntu2_i386.deb'
Resolving launchpadlibrarian.net... 91.189.89.229, 91.189.89.228
Connecting to launchpadlibrarian.net|91.189.89.229|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 282,988 (276K) [application/x-debian-package]

100%[====================================================>] 282,988      445.03K/s

08:29:46 (443.76 KB/s) - `wget_1.13.4-1ubuntu2_i386.deb' saved [282988/282988]

Пока у вас есть подключение к интернету, вы можете получить все нужные вам деббы. После этого вы можете попытаться установить его с помощью USC (может не работать из-за зависимостей) или с помощью dpkg, но вам может понадобиться также включить зависимости 1-го числа.

В этом случае wget ...

Пакетные отношения. Зависит от

dpkg (>= 1.15.4)
libc6 (>= 2.11)
libidn11 (>= 1.13)
libssl1.0.0 (>= 1.0.0)

Отношения пакета. Конфликты

wget-ssl

Кстати: я искал https://launchpad.net для wget 1.13.4-1ubuntu2 и использую ссылку на этой странице https://launchpad.net/ubuntu/precise/i386/wget/1.13.4-1ubuntu2 для локальной загрузки файла с именем wget_1.13.4-1ubuntu2_i386.deb (276.4 KiB).

Теоретически вы можете создать загрузку из памяти для других файлов.

0
ответ дан 13 April 2017 в 15:24

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

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