Как обновиться до Ubuntu 17.10 с 16.04 или 17.04
Ubuntu 17.10 (кодовое имя Artful Aardvark) принесла значительные изменения: GNOME вернулся в роль рабочего стола по умолчанию вместо Unity, кнопки управления окном по умолчанию расположены справа, док можно перемещать, а 32-битной версии десктопа больше нет. Кроме того, в выпуске изменился дисплейный сервер (Wayland по умолчанию в большинстве конфигураций) и дисплей-менеджер (GDM заменил LightDM в стандартной установке).
Важное различие между выпусками: Ubuntu 16.04 — LTS (долгосрочная поддержка), поддержка которой длится несколько лет; 17.04 и 17.10 — non-LTS с коротким циклом поддержки (9 месяцев). Если вы используете 17.04, она уже вышла из срока поддержки и требует обновления ради безопасности. Инструкция ниже описывает проверенный пошаговый процесс обновления с 16.04 или 17.04 до 17.10, а также дополнительные рекомендации для безопасного перехода.
Почему стоит подготовиться заранее
Обновление дистрибутива меняет ключевые компоненты (ядро, дисплейный сервер, менеджеры пакетов, системные библиотеки). Небольшая подготовка защищает от потери данных и упрощает откат в случае проблем. Подготовка включает резервную копию, проверку свободного места, отключение потенциально конфликтующих PPA/репозиториев и знакомство с командами восстановления.
Краткий обзор вариантов обновления
- По графическому интерфейсу (Software Updater / update-manager) — удобно для настольных систем.
- Через консоль — do-release-upgrade (рекомендуется для серверов и продвинутых пользователей).
- Чистая установка с ISO — самый надёжный способ при серьёзных несовместимостях или если вы хотите «чистую» систему.
Выберите вариант, который соответствует вашему уровню комфорта и наличию резервных копий.
Шаг 0: Что проверить перед началом
- Доступно ли свободное место: df -h
- Наличие резервной копии: файлы + конфигурации + список установленных пакетов
- Состояние сторонних PPA и драйверов (например, проприетарные драйверы NVIDIA)
- Подключено ли шифрование диска и есть ли пароль для восстановления
- Наличие доступа к загрузочному носителю для чистой установки или восстановления
Пример команд для предварительной проверки:
df -h
free -h
lsblk
sudo apt list --installed > installed-packages.txtШаг 1: Резервное копирование данных
Прежде чем менять систему, сделайте резервную копию:
- Данные пользователя: документы, фото, конфигурации (~/.config, ~/.local)
- Список установленных пакетов: sudo dpkg –get-selections > packages-selections.txt
- Экспорт настроек приложений (если важно)
- Полный образ диска (опция для быстрого отката): dd if=/dev/sdX of=/path/to/backup.img bs=4M
Рекомендации по инструментам резервного копирования:
- Deja Dup (графический инструмент, простой, поддерживает шифрование и удалённые хранилища)
- rsync — гибкий, хорошо подходит для инкрементных копий:
rsync -aAXv --exclude={/dev,/proc,/sys,/tmp,/run,/mnt,/media,/lost+found} / /path/to/backup/- dd — для создания полного образа диска (удобно для роллбэка, но требует много места)
Совет: проверьте резервную копию, восстановив несколько файлов в тестовую папку, прежде чем начать обновление.
Шаг 2: Обновление текущих пакетов
Перед тем, как предлагать обновление релиза, система должна быть полностью обновлена.
Откройте терминал (Ctrl + Alt + T) и запустите:
sudo apt update
sudo apt upgrade
sudo apt dist-upgradeЗатем перезапустите систему, если требуется. В графическом интерфейсе можно запустить Software Updater через команду:
update-managerЕсли вы видите уведомление, что обновления не предоставляются для 17.04, нажмите «Upgrade» чтобы перейти к следующему шагу.
Введите пароль при появлении запроса авторизации.
После применения обновлений перезагрузите систему, когда будет предложено.
Шаг 3: Получение уведомлений о новых версиях
Чтобы система предлагала переход на non-LTS релиз (например, 17.10), измените настройки обновлений:
- Нажмите «Search your computer» (поиск) в Unity Launcher и введите “software & updates”.
- Откройте «Software & Updates» и перейдите на вкладку «Updates».
- В выпадающем списке «Notify me of a new Ubuntu version» выберите «For any new version». Затем подтвердите действия.
После этого Software Updater должен показать возможность обновления до 17.10.
Шаг 4: Запуск диалога обновления
Если система готова, появится окно Software Updater с предложением перейти на Ubuntu 17.10. Нажмите «Upgrade».
Если окно не открылось автоматически, найдите и запустите Software Updater на панели Unity или запустите в терминале:
update-managerПодтвердите авторизацию для продолжения.
Шаг 5: Выполнение обновления до Ubuntu 17.10
В диалоге «Release Notes» нажмите «Upgrade», чтобы запустить процедуру.
Процесс обновления может занять продолжительное время — зависит от скорости интернета и числа пакетов.
Во время обновления некоторые сторонние источники (PPA) будут временно отключены. Вы сможете заново включить их после завершения.
Перед загрузкой новых пакетов система покажет, что будет удалено и установлено. Убедитесь, что у вас достаточно места на диске. Закройте другие приложения и нажмите «Start Upgrade».
После установки пакетов выполняется очистка и предложение удалить устаревшие пакеты.
По завершении обновления система предложит перезапустить компьютер.
Шаг 6: Выбор окружения и новый рабочий стол
На экране входа в систему Ubuntu 17.10 щёлкните по значку с шестерёнкой, чтобы выбрать рабочее окружение. Если вы обновляли систему, Unity может остаться установленной, но по умолчанию используется сессия “Ubuntu” на Wayland (GNOME).
Пример рабочего стола Ubuntu 17.10 с GNOME:
Если у вас проблемы с Wayland (например, драйверы NVIDIA), выберите сессию “Ubuntu on Xorg” в меню выбора сеанса.
Шаг 7: Проверка версии Ubuntu
Откройте терминал и выполните:
lsb_release -a
cat /etc/os-releaseОжидаемый вывод подтвердит, что система теперь использует релиз 17.10.
Шаг 8: Повторно включите сторонние репозитории
После обновления откройте «Show Applications» и найдите «Software & Updates». Перейдите на вкладку «Other Software» и включите нужные элементы, помеченные как “disabled on upgrade to artful”.
После включения источников вас попросят ввести пароль для подтверждения и затем перезагрузки кеша пакетов (Reload).
Критерии приёмки
Перед тем, как считать обновление успешным, проверьте следующие пункты:
- Система загружается до графического экрана входа.
- Вы можете войти в рабочую среду и открыть терминал.
- Вывод lsb_release -a показывает Ubuntu 17.10.
- Драйверы графики работают и окно не остаётся чёрным.
- Сторонние приложения (особенно те из PPA) запускаются или имеют доступные обновления.
Что делать, если обновление не удалось — быстрое восстановление
Сценарии отказа и шаги восстановления:
Прерывание обновления (потеря питания/интернета): загрузитесь в режим восстановления (Recovery Mode) через GRUB и запустите fsck и dpkg –configure -a.
Система не загружается после перезагрузки: на GRUB выберите старое ядро или предыдущую запись (если доступна), чтобы временно загрузиться. Если у вас есть образ диска, восстановите его.
Проблемы с графикой (чёрный экран): при появлении экрана входа выберите сессию «Ubuntu on Xorg» или переключитесь на консоль (Ctrl + Alt + F2) и установите/переустановите драйверы (например, sudo apt purge nvidia-* && sudo ubuntu-drivers autoinstall).
Сломанные зависимости: в терминале Recovery Mode выполните:
sudo dpkg --configure -a
sudo apt -f install
sudo apt update
sudo apt upgrade- Откат: если ничего не помогает, восстановите систему из образа dd или из резервной копии rsync.
Мини-руководство по откату из образа dd:
sudo dd if=/path/to/backup.img of=/dev/sdX bs=4M status=progress
sudo syncВнимание: dd перезаписывает диски без предупреждения. Проверьте устройство назначения.
Альтернативные подходы
- do-release-upgrade (консольный способ):
sudo apt update && sudo apt upgrade
sudo do-release-upgradeЭтот инструмент удобен для серверов, где нет GUI.
Последовательные поэтапные обновления: если система предлагает только обновление на промежуточные версии, выполните поэтапный переход (16.04 → 16.10 → 17.04 → 17.10) или выберите чистую установку.
Чистая установка с ISO: скачайте образ Ubuntu 17.10, создайте загрузочную флешку и установите заново. При чистой установке вы получаете «чистую» систему, но потребуется восстановить данные и настройки.
Частые проблемы и рекомендации
NVIDIA и проприетарные драйверы: драйверы NVIDIA иногда конфликтуют с Wayland. Решение — использовать Xorg или установить рекомендованный драйвер через “Software & Updates” → Additional Drivers.
PPA, не совместимые с Artful: отключите их перед обновлением или дождитесь обновлений от поставщика.
Мало места на корневом разделе: очистите кеш apt (sudo apt clean), удалите старые ядра и неиспользуемые пакеты (sudo apt autoremove) и проверьте /var/log.
Шифрование диска: убедитесь, что у вас есть пароль и ключи восстановления; некоторые операции могут потребовать ввода пароля при загрузке.
Проверки после обновления (Test cases)
- Запуск lsb_release -a и проверка поля Release
- Проверка, что display-manager активен: sudo systemctl status display-manager
- Проверка, что XDG_SESSION_TYPE установлен: echo $XDG_SESSION_TYPE (ожидаемо: wayland или x11)
- Проверка работы популярных приложений: браузер, почтовый клиент, IDE
- Проверка автозагрузки и служб: systemctl –failed
Матрица совместимости (ориентировочно)
- Графика: Intel и AMD обычно хорошо работают на Wayland; NVIDIA — возможны проблемы, требующие Xorg.
- Принтеры и сканеры: обычно работают, но драйверы некоторых моделей могут требовать обновления.
- Специализированное ПО (например, старые 32-битные приложения): может потребоваться установка 32-битных библиотек вручную.
Роль‑ориентированные контрольные списки
Для обычного пользователя:
- Сделана резервная копия файлов
- Обновлены все пакеты
- Освобождено место на диске
- Проверены важные приложения после обновления
Для системного администратора:
- Проверен список установленных пакетов и PPA
- Создан образ диска/резервная копия конфигураций
- Оповещены пользователи о возможном простое
- План отката и инструкции по восстановлению готовы
Для разработчика:
- Проверены сборки и зависимости (особенно для нативных расширений)
- Пересобраны бинарные модули, если требуется
- Обновлены контейнеры/виртуальные среды при необходимости
Быстрая методология обновления (бек‑то‑бек)
- Резервное копирование (данные + образ)
- Обновление текущих пакетов и перезагрузка
- Отключение/дев-репозиториев
- Запуск обновления релиза (update-manager или do-release-upgrade)
- Удаление устаревших пакетов и перезагрузка
- Повторное включение PPA и тестирование
Небольшая шпаргалка команд
- Узнать версию: lsb_release -a
- Обновить систему: sudo apt update && sudo apt full-upgrade
- Выполнить консольное обновление релиза: sudo do-release-upgrade
- Включить рекомендованные драйверы: sudo ubuntu-drivers autoinstall
- Очистить кеш apt: sudo apt clean
Мини‑сводка ключевых цифр
- Поддержка non-LTS релизов: около 9 месяцев безопасности и обновлений.
- Рекомендуется минимум 5–10 ГБ свободного места для безопасного обновления (зависит от установленных пакетов).
Частые ошибки и варианты их решения
- Ошибка «not enough free disk space»: освободите /boot и /var, удалив старые ядра и временные файлы.
- «Broken packages» после обновления: sudo apt -f install && sudo dpkg –configure -a
- Черный экран при загрузке: попробуйте загрузиться в безопасный режим, выберите “Ubuntu on Xorg” или переустановите драйверы видеокарты.
Решения по безопасности и приватности
- После обновления проверьте файервол: sudo ufw status
- Проверьте настройки обмена данными (Telemetry), если это важно для вашей организации
- При использовании облачных бэкап-решений убедитесь, что резервные копии зашифрованы
Decision flowchart (быстрое решение: обновлять или делать чистую установку)
flowchart TD
A[Новая установка или обновление?] --> B{Есть критические несоответствия}
B -- Да --> C[Рассмотрите чистую установку]
B -- Нет --> D{Есть резервная копия образа}
D -- Да --> E[Можно безопасно обновлять]
D -- Нет --> C
E --> F[Выполнить обновление через update-manager / do-release-upgrade]
F --> G[Тестирование и проверка]
C --> H[Создать резервную копию и выполнить чистую установку]Короткое объявление о переходе (100–200 слов)
Ubuntu 17.10 доступна для обновления. В этом релизе GNOME вернулся в качестве рабочего стола по умолчанию, внедрён Wayland и обновлены системные компоненты. Перед обновлением обязательно сделайте резервную копию данных и проверьте драйверы (особенно для NVIDIA). Обновление через Software Updater удобно для настольных систем; для серверов используйте do-release-upgrade. Если вы предпочитаете чистую систему или сталкиваетесь с несовместимостями, выполните чистую установку с ISO. Следуйте рекомендациям по восстановлению для минимизации времени простоя.
Заключение
Обновление до Ubuntu 17.10 даёт современное окружение GNOME и обновлённые системные компоненты, но требует подготовки — резервных копий и проверки сторонних драйверов/репозиториев. Следуйте шагам из этого руководства: резервное копирование, обновление пакетов, запуск обновления релиза, перезагрузка и проверка. В случае проблем используйте режим восстановления, откат из образа или выполните чистую установку.
Важно: после обновления тщательно протестируйте важные рабочие нагрузки и приложения, чтобы убедиться в отсутствии регрессий.
Похожие материалы
Заметки в Google Password Manager
Ошибка 403: причины и пошаговое исправление
Обойти предупреждение Chrome о небезопасной загрузке