Сценарий обновления не может найти более новый выпуск

Один из моих серверов не может обновить из Ubuntu 12.10 (Кетцаль Quantal) к более новым версиям:

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.10
DISTRIB_CODENAME=quantal
DISTRIB_DESCRIPTION="Ubuntu 12.10"

$ cat /etc/update-manager/release-upgrades | grep -v '^$\|^\s*\#'
[DEFAULT]
Prompt=normal

(также попробованный Prompt=lts)

$sudo apt-get update
...

$sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

$ sudo do-release-upgrade -d
Checking for a new ubuntu release
No new release found

Попробованный для изменения серверов на http://old-releases.ubuntu.com (добрался отсюда), и от digitalOcean, но результатом является то же.

В конечном счете я обновил этот сервер с помощью следующих шагов:

  1. Резервное копирование /etc/apt/sources.list файл
  2. Измененные исходные серверы на old-releases.ubuntu.com
  3. Измененный все quantal кому: raring в /etc/apt/sources.list файл
  4. Обновленные списки пакета (склонный - получают обновление),
  5. Обновленные пакеты (склонный - получают dist-обновление) - все завершилось гладко
  6. Перезагруженный сервер
  7. Проверенный на новое распределение (sudo-обновление-версии-d) - все еще найденный
  8. Измененный raring кому: saucy в /etc/apt/sources.list файл
  9. Повторные шаги 4-7 с теми же результатами
  10. Восстановленный поддержанный /etc/apt/sources.list файл
  11. Измененный saucy кому: trusty в /etc/apt/sources.list файл
  12. Повторные шаги 4-7 с теми же результатами

Теперь у меня есть Ubuntu 14.04 LTS (Испытанный Тар) выпуск. Это в порядке до 2019-04, но это все еще не может найти обновления.

Есть ли способ восстановить способность распределения Ubuntu обновить использование do-release-upgrade сценарий?

Решение для командной строки высоко предпочтено.

1
задан 13 April 2017 в 15:25

1 ответ

Для обновления до 14,04 загрузите, это - .iso файл, запишите его на флеш-накопитель. Вы получите опцию обновить во время процесса установки, подобного тому в изображении. Вы не освободите свои данные, хранившие в Вашем / корневом каталоге.

Теперь, если Вы находитесь на сервере и не можете сделать этого как это, можно сделать это из командной строки, но будет требоваться некоторое усилие. Можно только обновить до следующего дистрибутива. Таким образом, необходимо обновить до следующей версии, которая является 13.04, и так далее ultil Вы добираются до Вашего LTS. Канонический, возможно, удалил источники для 13,04, но digitalOcean все еще обеспечивает источники для старых выпусков здесь .

Так обновляют Ваш sources.list с этим от digitalocean и затем обновляют sudo склонный - получают sudo do-release-update

enter image description here

обновления
0
ответ дан 4 October 2019 в 00:50

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

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