Как обновить свой Debian 12 Bookworm до Debian 13 Trixie

Как обновить свой Debian 12 Bookworm до Debian 13 Trixie

Официальный релиз Trixie состоялся 9 августа. Так что наверняка Вы уже хотите обновить свой Debian 12 Bookworm до Debian 13 Trixie, последней версии.

Об обновлении

Обратите внимание, что я основываюсь исключительно на собственном опыте. Я перешёл с Debian 12 Bookworm со всеми настройками, установленными приложениями и пользовательскими конфигурациями на Debian 13 Trixie и не столкнулся ни с какими серьёзными проблемами ни во время обновления, ни после него. Такие приложения, как Google Chrome, VSCode, графический клиент Tailscale, LibreOffice и все предустановленные приложения, работали совершенно нормально.

То, что у меня не возникло никаких проблем, не значит, что у вас их не будет. Обязательно сделайте резервную копию основного домашнего каталога пользователя и всего остального, что вы считаете важным, на случай, если возникнет какая-нибудь фатальная ошибка и придётся начинать всё с нуля. (Очень сомнительно, но всё же.)

Обновление репозиториев apt до Trixie

Прежде всего, давайте выполним полное обновление всех существующих пакетов, пока мы еще на Bookworm:

sudo apt update && sudo apt full-upgrade -y

Теперь нам нужно изменить настройки репозиториев APT с загрузки bookwormпакетов на новые trixie. Используйте следующую команду для редактирования репозиториев:

sudo apt edit-sources

Выберите редактор, чтобы открыть sources.listфайл с доменами репозиториев Debian. Здесь вам нужно заменить все вхождения bookwormна trixie, включая с bookworm-securityна trixie-securityи bookworm-updatesна trixie-updates. После завершения редактирования сохраните и закройте редактор.

Если у вас есть какие-либо сторонние репозитории, /etc/apt/sources.list.dя бы просто оставил их в покое. Такие приложения, как Google Chrome и клиент Tailscale GUI, продолжат работать в обычном режиме после обновления, как и большинство других сторонних пакетов и все стандартные пакеты и утилиты, которые были установлены вместе с Debian 12.

Далее мы выполним загрузку из новых репозиториев и выполним минимальное обновление с помощью этой --without-new-pkgsопции. Это «задержит» некоторые пакеты, чтобы предотвратить слишком раннее удаление важных зависимостей.

sudo apt update && sudo apt upgrade --without-new-pkgs

Скорее всего, это займёт некоторое время, так что наберитесь терпения. Когда всё будет готово, можно будет выполнить полное обновление с Debian 12 Bookworm до Debian 13 Trixie. Это тоже займёт некоторое время, поэтому будьте внимательны: вам нужно будет следить за процессом и реагировать на любые запросы во время обновления.

sudo apt full-upgrade --autoremove -y

Во время обновления вам, скорее всего, будут предложены перезапустить некоторые службы. Используйте клавиши со стрелками для выбора <Yes>и нажмите кнопку Enter, чтобы продолжить. Также может появиться запрос о файлах конфигурации. Обычно лучше выбрать вариант по умолчанию, нажав кнопку Enter. Это позволит сохранить существующие конфигурации, а не заменить их.

После завершения полного обновления я предлагаю еще раз проверить, удалены ли все неиспользуемые зависимости пакетов, а затем очистить кэш apt:

sudo apt --purge autoremove -y
sudo apt autoclean

Наконец, нам нужно перезагрузить компьютер для завершения обновления. Попытка перезагрузить через графический интерфейс мне не помогла, поэтому просто выполните команду в терминале:

sudo reboot

Вернувшись, вы можете заметить, что некоторые элементы выглядят иначе (лично я сразу заметил новую версию KDE Plasma), но все приложения и большинство настроек останутся такими же, как и были. Мне пришлось лишь добавить важные приложения в избранное и закрепить их на панели задач, а также повторно подтвердить Chrome браузером по умолчанию.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Unlix.ru © Все права защищены 2015 - 2025

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!