Как обновить Ubuntu с 16.10 по 17.10? [dубликат]

У этого вопроса уже есть ответ здесь: Могу ли я пропускать выпуски при обновлении? 16 ответов

Я в замешательстве. Я просто попытался обновить систему Ubuntu Server с 16.10 по 17.10 .... Без успеха. Все типичные способы обновления такой системы Ubuntu не работают. do-release-upgrade говорит мне: An upgrade from 'yakkety' to 'artful' is not supported with this tool. И apt dist-upgrade просто скажите мне: ничего не обновлять.

Есть учебники, в которых используются оба инструмента для обновления до 17.04, которые не помогают, так как теперь уже выпущен 17.10. Они, конечно же, советуют точно в обоих направлениях, описанных выше, но после них приводят к странной ситуации, которую я только что описал.

Итак, вопросы:

Как я могу обновить до 16.10 до 17.10 ? Или, по крайней мере: как я могу обновить 16.10 до 17.04 (чтобы я мог обновить до 17.10)?

Вот пример:

root@mysystem:~# apt update && apt dist-upgrade Hit:1 http://de.archive.ubuntu.com/ubuntu yakkety InRelease Hit:2 http://security.ubuntu.com/ubuntu yakkety-security InRelease Hit:3 http://de.archive.ubuntu.com/ubuntu yakkety-updates InRelease Hit:4 http://de.archive.ubuntu.com/ubuntu yakkety-backports InRelease Reading package lists... Done Building dependency tree Reading state information... Done All packages are up to date. 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. root@mysystem:~# apt-get install update-manager-core Reading package lists... Done Building dependency tree Reading state information... Done update-manager-core is already the newest version (1:16.10.10). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. root@mysystem:~# nano /etc/update-manager/release-upgrades root@mysystem:~# do-release-upgrade -d Checking for a new Ubuntu release No new release found root@mysystem:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.10 Release: 16.10 Codename: yakkety root@mysystem:~#

Конечно, клавиша Prompt в / etc / update-manager / release-обновления установлена ​​на normal.

И do-release-upgrade -d приводит к:

root@mysystem:~# do-release-upgrade -d Checking for a new Ubuntu release No new release found root@mysystem:~#

Примечание: Вопрос в том, почему нет пути обновления вообще? Даже если 16.10 и 17.04 больше не поддерживаются, должен быть путь обновления.

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

Все В этом проблема. Да, это способ Ubuntu не предоставлять путь для обновления для не-LTS-выпусков, как только есть даже один релиз без LTS между текущей версией и самой последней. Это делает выпуски без LTS совершенно бесполезными после публикации двух выпусков, не относящихся к LTS. Официального способа обновления не существует.

Итак, у вас есть два варианта:

a) Сделайте переустановку с более поздней версией (LTS). Это самое чистое решение, которое вы можете получить.

b) Или выполните ручную работу с рисками, связанными с рекомендациями, приведенными в этом ответе здесь: Обновление от Yakkety Yak (Ubuntu 16.10), когда его конец жизни

Этот вопрос - если вообще - дубликат упомянутого вопроса THAT.

17
задан 26 January 2018 в 11:50

4 ответа

Сначала я хотел бы добавить, что это взломать, и проблемы могут или не могут возникнуть из-за этого. Я только пробовал это с Ubuntu Server 16.10.

Мне удалось обновиться с версии сервера с 16.10 по 17.10, выполнив следующее:

Откройте /etc/apt/sources.list:

vim /etc/apt/sources.list

Измените все ссылки от yakkety на хитрые:

:%s/yakkety/artful/g

Сделайте обновление и обновление:

apt update && apt upgrade

Перезагрузите систему.

13
ответ дан 17 July 2018 в 22:47

Я очень сомневаюсь, что это действительно проблема EOL. Я обновил ОЧЕНЬ старые версии без каких-либо проблем. Обычно (по моему опыту) предлагается просто следующая версия. Поэтому Yakkety следует обновить до Zesty этим инструментом - не сразу до Artful, как указано в сообщении об ошибке.

Возможно, это временная техническая ошибка из-за того, что 17.10 было приостановлено на некоторое время из-за этого bricking Ноутбуки. AFAIK эта проблема решена сейчас, но, возможно, это все еще некоторые последствия этого инцидента. По крайней мере, это объяснит, почему инструмент хочет вообще пропустить 17.10.

0
ответ дан 17 July 2018 в 22:47

Сначала я хотел бы добавить, что это взломать, и проблемы могут или не могут возникнуть из-за этого. Я только пробовал это с Ubuntu Server 16.10.

Мне удалось обновиться с версии сервера с 16.10 по 17.10, выполнив следующее:

Откройте /etc/apt/sources.list:

vim /etc/apt/sources.list

Измените все ссылки от yakkety на хитрые:

:%s/yakkety/artful/g

Сделайте обновление и обновление:

apt update && apt upgrade

Перезагрузите систему.

13
ответ дан 24 July 2018 в 13:24
  • 1
    Ты прав. Это действительно хак. Это может сработать, но вы поймете, что я сначала попытаюсь получить более свежий образ Ubuntu, прежде чем я попытаюсь сделать такой взлом. Тем не менее, спасибо, что разделили эту идею. – Regis May 17 January 2018 в 23:57
  • 2
    Это сработало для меня, я не мог найти подходящего пути с 16.10 по 17.10. Никакие другие инструменты не позволили мне перейти на 17.04 как промежуточный шаг. – Ryan Jackman 24 January 2018 в 06:19
  • 3
    Это помогло обновить мой Lubuntu, спасибо! – Eric G 8 February 2018 в 19:32
  • 4
    Это работало для меня, но было много осложнений, о которых нужно было поговорить позже. – Sandeep C 27 February 2018 в 22:36
  • 5
    Работал для меня, спасибо! – Cesar Bielich 3 April 2018 в 20:53

Я очень сомневаюсь, что это действительно проблема EOL. Я обновил ОЧЕНЬ старые версии без каких-либо проблем. Обычно (по моему опыту) предлагается просто следующая версия. Поэтому Yakkety следует обновить до Zesty этим инструментом - не сразу до Artful, как указано в сообщении об ошибке.

Возможно, это временная техническая ошибка из-за того, что 17.10 было приостановлено на некоторое время из-за этого bricking Ноутбуки. AFAIK эта проблема решена сейчас, но, возможно, это все еще некоторые последствия этого инцидента. По крайней мере, это объяснит, почему инструмент хочет вообще пропустить 17.10.

0
ответ дан 24 July 2018 в 13:24
  • 1
    Вы пропустили точку сообщения об ошибке, которая заключается в том, что яккеты не могут быть обновлены до степени, потому что zesty тоже EOL тоже с 13 января 2018 года. – karel 18 January 2018 в 14:50
  • 2
    О да. Вы действительно правы. Но: askubuntu.com/questions/996768/… – rgpublic 18 January 2018 в 15:14
  • 3
    Какое сообщение об ошибке? Единственное сообщение: Нет пути обновления. Тем не менее, другое сообщение Ubuntu рекомендует: «Обновить». Существует противоречие. И более того: предположение, что EOL вызывает это, будет означать, что Ubuntu намеренно удалил путь обновления в среднее время. Я никогда не слышал о такой деятельности, и, похоже, странно делать что-то подобное. Исправьте меня, если я ошибаюсь, но EOL обычно означает только: «Мы больше не обновляем пакеты», но не «не сохраняем правила для обновления пакетов». – Regis May 18 January 2018 в 19:28
  • 4
    коррекция: «мы больше не сохраняем правила для обновления пакетов». – Regis May 18 January 2018 в 19:38

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

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