Как обновить Ubuntu: от обычных обновлений до перехода на 26.04 LTS
Обновить Ubuntu внутри текущей версии можно командами sudo apt update и sudo apt full-upgrade, а перейти на новый выпуск - командой sudo do-release-upgrade. С 24.04 LTS путь на 26.04 LTS открыт с конца сентября 2026 года. Ниже о том, как подготовиться, что отвечать на вопросы установщика и что делать, если обновление прервалось.

Содержание
Обновление пакетов и переход на новую версию: в чём разница
Под словами "обновить Ubuntu" скрываются две разные операции. Первая - регулярное обновление пакетов внутри вашей версии: исправления безопасности, новые ядра той же ветки, свежий Firefox. Это делается за минуту и не меняет систему радикально. Вторая - переход на следующий выпуск, например с 24.04 LTS на 26.04 LTS. Здесь меняется почти всё: ядро, рабочий стол, системные библиотеки, иногда поведение привычных команд.
Первое нужно делать постоянно, второе - раз в пару лет и с подготовкой. Узнать, какая версия стоит сейчас:
lsb_release -a
cat /etc/os-releaseОбычные обновления: apt, snap и Flatpak
В графическом режиме Ubuntu сама напоминает об обновлениях через "Обновление приложений" (Software Updater), а исправления безопасности по умолчанию ставит служба unattended-upgrades. В терминале весь процесс выглядит так:
sudo apt update
sudo apt upgrade
# с установкой новых зависимостей и удалением мешающих пакетов
sudo apt full-upgrade
sudo apt autoremove
sudo snap refresh
flatpak update # если пользуетесь Flatpak
apt upgrade никогда ничего не удаляет и может оставить часть пакетов "отложенными". apt full-upgrade разрешает удаление и установку новых зависимостей, поэтому читайте, что он собирается удалить, прежде чем согласиться.
Сообщение про phasing
Если apt пишет, что некоторые обновления отложены из-за поэтапного распространения (phasing), это нормально. Canonical раздаёт часть обновлений сначала небольшой доле машин, чтобы поймать регрессии. Через несколько дней пакеты дойдут и до вас, ничего делать не нужно.
После обновления ядра или системных библиотек появится файл /run/reboot-required. Перезагрузитесь, когда будет удобно, иначе старое ядро продолжит работать.
С какой версии на какую можно перейти
Ubuntu не умеет перепрыгивать через выпуски. LTS обновляется только до следующей LTS, промежуточные версии - до следующей версии, какой бы она ни была.
| Ваша версия | Куда обновляться | Статус на октябрь 2026 |
|---|---|---|
| 26.04 LTS | Остаться или 26.10 | Актуальная LTS, поддержка до 2031 года |
| 25.10 | 26.04 LTS | Поддержка закончилась в июле 2026 года, обновляйтесь |
| 24.04 LTS | 26.04 LTS | Поддерживается до 2029 года, обновление открыто с конца сентября 2026 |
| 22.04 LTS | 24.04, затем 26.04 | Стандартная поддержка до апреля 2027 года |
| 20.04 и старше | Поэтапно или чистая установка | Стандартная поддержка закончилась |
Обновление 24.04 до 26.04 Canonical включила только после выхода 26.04.1 в конце августа, а затем ещё придержала до конца сентября, пока исправляли регрессии в rust-coreutils. Это обычная практика: LTS-пользователям новую версию предлагают после первого точечного выпуска, когда основные ошибки уже найдены.
Если LTS вас устраивает, торопиться некуда: 24.04 получает исправления ещё несколько лет, а подписка Ubuntu Pro, бесплатная для личного использования на нескольких машинах, продлевает поддержку безопасности до 10 лет. Что именно изменилось в новой версии, описано в обзоре Ubuntu 26.04 LTS.
Что проверить перед переходом на 26.04
- Резервная копия. Отката у do-release-upgrade нет. Скопируйте домашний каталог на внешний диск или настройте полноценный бэкап по инструкции про Borg и Restic. Если корень на Btrfs, сделайте снимок.
- Полное обновление текущей версии. Переход стартует только с полностью обновлённой системы.
- Свободное место. Нужно несколько гигабайт на корне и место в /boot под новое ядро:
df -h / /boot. Если не хватает, почистите систему по статье о том, как освободить место на диске. - Сторонние репозитории. PPA и чужие репозитории на время обновления отключаются автоматически. Выпишите их список, чтобы потом вернуть:
ls /etc/apt/sources.list.d/. - Закреплённые пакеты. Команда
apt-mark showholdпокажет пакеты, которые вы когда-то запретили обновлять. Они могут сорвать переход. - Проприетарные драйверы. Если стоит драйвер NVIDIA не из репозитория Ubuntu, а с сайта производителя, удалите его заранее и после обновления поставьте пакетную версию, как описано в статье про драйвер NVIDIA.
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
apt-mark showhold
ls /run/reboot-required 2>/dev/null && echo "нужна перезагрузка"
Ноутбук подключите к зарядке, а обновление запускайте, когда в ближайший час компьютер вам не нужен. Самые неприятные поломки случаются, когда обновление прерывается на середине из-за севшей батареи или пропавшей сети.
Переход на новую версию: do-release-upgrade
На рабочем столе после включения пути обновления "Обновление приложений" само предложит новую версию. Если не предлагает, проверьте, что в "Программы и обновления", вкладка "Обновления", выбрано уведомлять о выпусках с длительной поддержкой. Тот же параметр хранится в файле:
cat /etc/update-manager/release-upgrades
# Prompt=lts - предлагать только LTS
# Prompt=normal - предлагать любые новые версии
# Prompt=never - не предлагать
Запуск из терминала, одинаковый для десктопа и сервера:
sudo apt install update-manager-core
sudo do-release-upgrade
Утилита скачает новый список пакетов, покажет, сколько будет загружено, установлено и удалено, и спросит подтверждение. Дальше она задаёт вопросы по ходу:
- Изменённые конфиги. Если вы правили файл в
/etc, а в новой версии он тоже изменился, программа спросит, какой оставить. По умолчанию остаётся ваш. Посмотрите разницу, прежде чем решать. - Перезапуск служб. Можно разрешить перезапуск без вопросов.
- Устаревшие пакеты. В конце предложат удалить пакеты, которых нет в новой версии. Обычно стоит согласиться.
При обновлении сервера по SSH утилита работает внутри screen и дополнительно запускает sshd на порту 1022. Если соединение оборвётся, переподключитесь и вернитесь в сеанс, а запасной порт пригодится, если основной sshd перезапустится неудачно. Ключ -d обновляет до разрабатываемой версии или до LTS раньше официального открытия пути, для рабочих машин его лучше не использовать.
Обновление считается законченным только после перезагрузки. Проверьте результат командой lsb_release -a.
Что сделать после перехода
Сначала верните сторонние репозитории. В Ubuntu источники хранятся в формате deb822, файлы с расширением .sources в /etc/apt/sources.list.d/. Отключённые при обновлении содержат строку Enabled: no. На системах, которые обновлялись с давних версий, могут остаться и файлы .list, в них отключённые строки просто закомментированы. Прежде чем включать PPA, убедитесь, что у него есть сборки для новой версии, иначе apt update выдаст ошибку. Включить источник можно и через "Программы и обновления", вкладка "Другое ПО".
grep -l "Enabled: no" /etc/apt/sources.list.d/*.sources
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
Дальше проверьте то, чем пользуетесь каждый день: звук, Wi-Fi, сон и пробуждение ноутбука, внешний монитор. Если что-то не так, загляните в журнал текущей загрузки: journalctl -b -p err.
В новых версиях Ubuntu часть базовых утилит заменена реализациями на Rust: sudo-rs вместо классического sudo и rust-coreutils вместо GNU coreutils. Для обычной работы это незаметно, но если ваш скрипт полагается на редкий ключ GNU-утилиты и внезапно стал вести себя иначе, причина может быть здесь.
Прерванное обновление и откат
Обновление прервалось
Не паникуйте и не переустанавливайте систему сразу. Загрузитесь (при необходимости через "Дополнительные параметры" в меню GRUB, там можно выбрать режим восстановления) и доведите установку пакетов до конца:
sudo dpkg --configure -a
sudo apt -f install
sudo apt full-upgrade
В большинстве случаев этого хватает, чтобы завершить переход. Если не грузится графика, переключитесь в текстовую консоль сочетанием Ctrl+Alt+F3 и выполните те же команды там. Если сломался сам загрузчик, поможет инструкция по восстановлению GRUB.
Новое ядро не загружается
В меню GRUB откройте "Дополнительные параметры для Ubuntu" и выберите предыдущее ядро. Оно остаётся в системе как раз на такой случай. После загрузки соберите информацию для отчёта об ошибке и дождитесь исправления.
Хочу вернуть старую версию
Официального способа откатить Ubuntu на предыдущий выпуск нет. Понижение версии через смену репозиториев приводит к системе-франкенштейну, так делать не стоит. Реальных вариантов два: восстановить корень из снимка Btrfs или ZFS, сделанного перед обновлением, или переустановить прежнюю версию и вернуть домашний каталог из резервной копии. Ровно поэтому бэкап стоит первым пунктом подготовки. Пошаговое описание процедуры от Canonical есть в официальной документации по обновлению выпуска.
Частые вопросы
Можно ли обновить Ubuntu 22.04 сразу до 26.04?
Нет. Сначала обновитесь до 24.04, проверьте систему, затем выполните do-release-upgrade ещё раз до 26.04. Альтернатива - чистая установка 26.04 с сохранением домашнего каталога.
Почему do-release-upgrade пишет, что новых версий нет?
Проверьте параметр Prompt в /etc/update-manager/release-upgrades и что текущая система полностью обновлена. Для LTS новая версия появляется только после открытия пути обновления, для 24.04 до 26.04 это конец сентября 2026 года.
Сколько длится переход на новую версию?
Зависит от скорости интернета, диска и числа пакетов. На обычном десктопе с SSD закладывайте от получаса до пары часов, учитывая подготовку и проверку после перезагрузки.
Сохранятся ли мои файлы и программы?
Домашний каталог и программы из репозиториев Ubuntu сохраняются. Пакеты из PPA остаются, но их репозитории отключаются, и до их включения такие программы не обновляются. Резервную копию всё равно сделайте.
Чем apt upgrade отличается от apt full-upgrade?
upgrade обновляет пакеты, не удаляя ничего и не ставя новых. full-upgrade может установить новые зависимости и удалить конфликтующие пакеты, поэтому обновляет систему полностью.
Документация и источники
- How to upgrade your release, Ubuntu Server documentation, Canonical, 2026
- Ubuntu 26.04 LTS Release Notes, Ubuntu Discourse, Canonical, 2026
- Ubuntu release cycle, Canonical, 2026
- do-release-upgrade(8), Ubuntu Manpages, 2026
Читайте также
- Ubuntu 26.04 LTS: установка, обновление и настройка системы
- Резервные копии в Linux: Borg или Restic и схема 3-2-1 дома
- Как освободить место на диске в Linux и найти, что его съело
- Как восстановить загрузчик GRUB после Windows или неудачного обновления
- Linux Mint или Ubuntu: сравнение и выбор осенью 2026 года
Команды проверены на актуальных версиях дистрибутивов на момент обновления. Перед изменением системных настроек сделайте резервную копию.