Как обновить Debian 12 до Debian 13
Раздел(ы): GNU Linux - CentOS / Debian, Программное обеспечение
Просмотры: 17
Комментарии: 0
Обновление до версии Debian 13 несколько отличается от предыдущих обновлений. Но все так же не должно вызвать никаких сложностей. В статье описан случай, когда вы используете стандартные репозитории и у вас нет нестандартных приложений. Я данную инструкцию использую на свежеустановленном чистом сервере, когда нужна версия Debian 13, а у провайдера нет подходящего образа.
При обновлении версий Debian нельзя скакать через версию. Если у вас Debian 11, то сначала обновитесь до версии Debian 12, а лишь затем до Debian 13.
Обновление Debian 12 до актуального состояния
Первым делом установим все последние обновления на текущую версию Denian 12
# apt update && apt upgrade && apt dist-upgrade && apt autoremove
Проверьте текущую версию операционной системы вызовом одной из команд
# hostnamectl # lsb_release -a # cat /etc/debian_version
У вас должен быть примерно такой результат

На всякий случай проверьте нет ли «поломанных» пакетов:
# apt install -f
Изменение репозиториев под новую версию Debian 13
На всякий случай сохраним старый список источников
# mv /etc/apt/sources.list /etc/apt/sources.list.old-debian-12
И перейдем на новую рекомендую схему настроек списка репозиториеев. Для этого создадим файл /etc/apt/sources.list.d/debian.sources с необходимым для Debian 13 содержимым
# cat > /etc/apt/sources.list.d/debian.sources << "EOF" Types: deb URIs: https://deb.debian.org/debian Suites: trixie trixie-updates Components: main non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg Types: deb URIs: https://security.debian.org/debian-security Suites: trixie-security Components: main non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg EOF
Установка Debian 13
После смены репозиториев можно перейти к обновлению операционной системы до версии Debian 13
# apt update && sudo apt upgrade && apt full-upgrade && apt autoremove && apt clean
Как правило во всех диалоговых окнах можно нажимать «Y».
После завершения обновления перезагрузите сервер
# reboot
И проверьте версию операционной системы
# hostnamectl # lsb_release -a # cat /etc/debian_version

Теперь у вас Debian версии 13.
Краткая инструкция по обновлению Debian
Сценарий обновления операционной системы Debian с версии 12 до версии 13 выглядит так.
- Обновить текущую версию до актуального состояния
- Изменить адреса репозиториев на вариант для Debian 13
- Обновить операционную систему из нового репозитория
Постскриптум
Возможно, что в процессе обновления у вас будут появляться диалоговые окна. Внимательно читайте, в большинстве случаем можно соглашаться с ответом по-умолчанию.
Статья не описывает проблемы с которыми вы можете столкнуться в процессе обновления. Поэтому все действия на свой страх и риск.
Благодарности
При написании данной инструкции были использованы следующие источники:
