У вас могут быть сбои при новой установке или обновлении. Большинство людей не испытают крах. Если вы находитесь в этом невезучем меньшинстве, лучше:
иметь резервную копию, которую вы можете восстановить, или протестировать установку / обновление на отдельном разделе.Для чистой установки все, что старый мусор, который вы установили в течение двух лет между версиями LTS, исчез. Однако это может быть недостатком, поскольку вы часто забываете о хороших вещах, добавленных в подкаталоги /usr и /etc.
В процессе обновления вам сообщается для каждого файла конфигурации, что каждая новая версия пакета будет изменяться. Вы можете выбрать сохранить старый или взять новую версию. Например, во время обновления Ubuntu 16.04 LTS до 18.04 LTS эти изменения были изменены в моей системе:
имеют резервную копию, которую вы можете восстановить, или /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf проверьте установку / обновление на Grub переопределить, чтобы скрыть меню при загрузке, если Escape не нажал - /etc/grub.d/30_os-prober Cron (вы потеряете все на новой установке!) - /etc/cron.d/anacron Утилита общего сетевого мониторинга - /etc/vnstat.confЗапуск обновления 6 мая 2018 года мне сказали, что Ubuntu 16.04 LTS будет удален. Со временем будет добавлена поддержка большего количества пакетов, поэтому при обновлении будет уменьшено количество. Лучше всего обеспечить наличие всех ваших пакетов критических потребностей или у вас есть альтернативы от других разработчиков.
Резервное копирование и восстановление - это боль. Это требует много времени и часто, когда ваше восстановление не выполняется так, как планировалось. Альтернативой является клонирование вашего 16.04 LTS (или любой другой версии) в новый тестовый раздел и обновление до 18.04 LTS (или любой другой версии) там.
Я использую скрипт для клонирования Ubuntu в тестовый раздел для обновления : Сценарий Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
Сценарий будет:
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf Обновить тестовый раздел /boot/grub/grub.cfg с надлежащим UUID для загрузки Grub переопределить, чтобы скрыть меню при загрузке, если Escape не нажал - /etc/grub.d/30_os-prober Запустить sudo update-grub, чтобы добавить тестовый раздел в меню загрузки Cron (вы потеряете все на новой установке!) - /etc/cron.d/anacronПосле обновления на тестовом разделе вы можете потратить время на изучение всех новых функций и проверку ошибок. У вас все еще есть оригинальная установка Ubuntu для повседневной работы. Если вы обнаружили ошибки в новой версии, вы можете повторно запустить клонирование и обновить неделю или две позже после их исправления. Вы также повторно клонировали бы и повторно обновляли, если бы пакеты, критичные для вашей работы, не поддерживались, но теперь была добавлена поддержка.