Я в замешательстве. Я просто попытался обновить систему 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.
Сначала я хотел бы добавить, что это взломать, и проблемы могут или не могут возникнуть из-за этого. Я только пробовал это с 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
Перезагрузите систему.
Я очень сомневаюсь, что это действительно проблема EOL. Я обновил ОЧЕНЬ старые версии без каких-либо проблем. Обычно (по моему опыту) предлагается просто следующая версия. Поэтому Yakkety следует обновить до Zesty этим инструментом - не сразу до Artful, как указано в сообщении об ошибке.
Возможно, это временная техническая ошибка из-за того, что 17.10 было приостановлено на некоторое время из-за этого bricking Ноутбуки. AFAIK эта проблема решена сейчас, но, возможно, это все еще некоторые последствия этого инцидента. По крайней мере, это объяснит, почему инструмент хочет вообще пропустить 17.10.
Сначала я хотел бы добавить, что это взломать, и проблемы могут или не могут возникнуть из-за этого. Я только пробовал это с 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
Перезагрузите систему.
Я очень сомневаюсь, что это действительно проблема EOL. Я обновил ОЧЕНЬ старые версии без каких-либо проблем. Обычно (по моему опыту) предлагается просто следующая версия. Поэтому Yakkety следует обновить до Zesty этим инструментом - не сразу до Artful, как указано в сообщении об ошибке.
Возможно, это временная техническая ошибка из-за того, что 17.10 было приостановлено на некоторое время из-за этого bricking Ноутбуки. AFAIK эта проблема решена сейчас, но, возможно, это все еще некоторые последствия этого инцидента. По крайней мере, это объяснит, почему инструмент хочет вообще пропустить 17.10.