sudo apt dist-upgrade. Ничего не получается. Есть ли выход без чистой установки?
dist-upgrade не обновит версию вашей системы. Он нужен для обновления системных файлов, и "умного" изменения зависимостей.
-
dist-upgrade
dist-upgrade не только выполняет функцию обновления, но и разумно обрабатывает изменение зависимостей с новыми версиями пакетов; У apt-get есть «умная» система разрешения конфликтов, и она попытается обновить наиболее важные пакеты за счет менее важных, если это необходимо. Поэтому команда dist-upgrade может удалить некоторые пакеты. Файл /etc/apt/sources.list содержит список местоположений, из которых можно получить нужные файлы пакетов. См. также apt_preferences(5) для механизма переопределения общих настроек для отдельных пакетов.
-
Например, sudo apt-get upgrade не обновит ядро системы, а dist-upgrade обновит.
Для обновления на новую версию нужно:
sudo do-release-upgrade -d
Вот первая попавшаяся
статья об этом.
Но крайне не советую это делать, т.к. чаще всего, у обновивших таким образом систему, всплывает куча проблем. Лучше устанавливать с нуля. Если у вас выделен /home раздел, то вообще нет никаких проблем. При установке просто подключите его и НЕ ФОРМАТИРУЙТЕ. Тогда все ваши файлы останутся.
Если /home раздел не выделен, то сохраните свои данные на другом диске, и перенесите назад после переустановки ОС.
Если нет каких-нибудь очень старых, не поддерживаемых, специфичных программ, работающих только на старой версии, тогда не вижу причин не обновляться.