Обновление Debian 12 Bookworm до 13 Trixie
| Уровень сложности | Средний |
| Права root | Требуются |
| Требования | Терминал Linux, VNC/IPMI |
| Категория | Обновление/Миграция |
| Совместимость с ОС | Debian 12 |
| Примерное время чтения | 1 час |
Введение
Debian 13 (Trixie) - текущая стабильная версия, выпущенная 9 августа 2025 г. Она приносит актуальные обновления безопасности, новые версии пакетов и улучшенную поддержку современного оборудования.
Если вы используете Debian 12 (Bookworm), самое время обновиться, чтобы сохранить стабильность системы, получать исправления уязвимостей и использовать новые возможности. В этой инструкции показан пошаговый и безопасный процесс перехода на Debian 13.
Обновление
1 Проверка версии Debian
cat /etc/debian_version
lsb_release -a
Должна быть указанна именно 12 версия!
2. Создание резервных копий
Резервное копирование конфигураций:
tar -cvpzf /root/backup-configs-$(date +%F).tar.gz /etc /home /root
Резервирование баз данных:
mysqldump -u root -p --all-databases > /root/alldb-$(date +%F).sql
Убедитесь, что дамп прошел успешно, проверьте размер файла.
3 Обновление текущей системы
Перед апгрейдом необходимо, чтобы все пакеты Debian 12 были актуальны:
apt update
apt upgrade -y
apt full-upgrade -y
apt --purge autoremove -y
full-upgrade может удалять пакеты, если они конфликтуют.
На рабочем сервере внимательно читайте предупреждения. Если удаляются критичные сервисы, лучше приостановить команду.
Перезагрузка после обновления:
reboot
4 Настройка репозиториев Debian 13
Резервная копия sources.list
cp /etc/apt/sources.list /etc/apt/sources.list.bullseye.backup
cp -r /etc/apt/sources.list.d /etc/apt/sources.list.d.bullseye.backup
Замена репозиториев на Вуишфт 13 Trixie
Откройте /etc/apt/sources.list:
nano /etc/apt/sources.list
Заменяем на содержание ниже:
# Основной репозиторий Debian 13 (Trixie)
deb http://deb.debian.org/debian trixie main contrib non-free
deb-src http://deb.debian.org/debian trixie main contrib non-free
# Репозиторий безопасности
deb http://security.debian.org/debian-security trixie-security main contrib non-free
deb-src http://security.debian.org/debian-security trixie-security main contrib non-free
# Репозиторий обновлений (updates)
deb http://deb.debian.org/debian trixie-updates main contrib non-free
deb-src http://deb.debian.org/debian trixie-updates main contrib non-free
Сторонние репозитории (.list в /etc/apt/sources.list.d/) временно отключите. Использование сторонних репозиториев до обновления может вызвать конфликты и сломать систему.
5. Обновление до Debian 13
apt update
Минимальное обновление
apt upgrade --without-new-pkgs
Обновляются только существующие пакеты без установки новых.
Во время конфликта конфигурации выбирайте текущую версию конфигурации, если сервер критичен.
Полное обновление
apt full-upgrade
Команда может удалять устаревшие пакеты и заменять конфиги. Если удаляются важные сервисы (nginx, mysql, ssh), остановите апгрейд и разберитесь. Внимательно читайте диалог установки. Обычно безопасно оставлять текущие конфиги.
6 Очистка и перезагрузка
Удаление устаревших пакетов
apt --purge autoremove
apt clean
7 Проверка версии
cat /etc/debian_version
lsb_release -a
Должно быть Debian 13 (trixie).
Перезагрузка
reboot
На продакшене: убедитесь, что есть доступ к консоли или KVM на случай, если сервер не загрузится.
8. Проверка после обновления
Проверяем статус сервисов:
systemctl status
Проверяем журнал ошибок:
journalctl -p 3 -xb
Проверяем версии ключевых пакетов:
python3 --version
nginx -v
mysql --version
Заключение
После обновления до Debian 13 ваша система будет безопасной, стабильной и готовой к работе с современным ПО.






