Ясно, что пришло время для большого обновления, но мой вопрос в том, можно ли это сделать напрямую (т.е. есть ли способ), или это лучший вариант для холодной установки из царапать.
И если путь обновления, то каковы взгляды людей на риск, что теряется (файлы cookie, ссылки и т. Д.)
Мне кажется, что это все с нуля, но сценарии обновления прошли долгий путь, поэтому стоит взглянуть
Спасибо
Нет хорошего способа прямого обновления.
Слишком много изменений. Маловероятно, что обновление будет успешным.
Новая установка - правильный выбор
Извините, но я категорически не согласен.
Я без проблем обновился с 14.04 до 20.04.
Хорошо, это заняло три шага, с 14 на 16, с 16, на 18 и с 18 на 20, но все работало нормально. (За исключением некоторых самодельных проблем, таких как забывание подключить адаптер питания и пойти спать)
Если кто-то выполняет обновление шаг за шагом, оно будет работать, и ваша конфигурация будет спасена. Просто запустите команду
do-release-upgrade --proposed
Этого достаточно.
Вы можете сделать обновление с LTS до LTS версии, я делал это много раз на продуктивных серверах.
14.04 -> 16.04
sudo apt update && apt upgrade sudo apt install update-manager-core sudo do-release-upgrade reboot sudo apt update && apt upgrade sudo apt autoremove
16.04 -> 18.04
sudo apt update && apt upgrade sudo do-release-upgrade reboot sudo apt update && apt upgrade sudo apt autoremove
18.04 -> 20.04
sudo apt update && apt upgrade sudo do-release-upgrade reboot sudo apt update && apt upgrade sudo apt dist-upgrade sudo apt autoremove
Единственное, что вы должны знать, это то, что конфигурация не изменится на netplan и systemd-resolver для dns. У вас есть после обновления конфигурации /etc/network/interface и /etc/resolv.conf.