Обновление системы · 2 min read · Nov 11, 2025
Как обновить с Debian 11 до Debian 12

Debian 12, кодовое имя “Bookworm”, был выпущен 10 июня 2023 года. Это стабильный релиз, который поддерживается в течение следующих 5 лет. Этот релиз обновляет многие известные пакеты, включая Linux Kernel 6.1 LTS, Apache 2.4.57, MariaDB 10.11 и другие.
Перед обновлением до Debian 12 вам следует сделать следующее:
- Создайте резервную копию всех ваших файлов на внешнем диске.
- Убедитесь, что у вас стабильное интернет-соединение.
Эта статья покажет вам, как обновить с Debian 11 (Bullseye) до Debian 12 (Bookworm) в несколько простых шагов.
Обновите систему
Войдите на сервер как пользователь root. Если вы еще не root, выполните следующую команду:
su -Проверьте версию вашей операционной системы, используя следующую команду:
lsb_release -aВы должны увидеть следующий вывод:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
Если это не так, скорее всего, вы не используете Debian 11 и не должны следовать этому руководству дальше. В противном случае вы можете продолжить с следующим шагом:
Теперь вы должны обновить и обновить все пакеты вашей системы до последней версии. Выполните следующую команду, чтобы обновить и обновить все пакеты:
apt-get update
apt-get upgrade
apt-get dist-upgradeЗатем удалите все ненужные пакеты с помощью следующей команды:
apt-get autoremoveПосле этого вам нужно перезагрузить систему, чтобы применить все обновления:
rebootОбновите файлы репозитория
Теперь мы обновим источники репозитория, чтобы использовать репозиторий Debian 12 Bookworm.
Для этого вы можете обновить все файлы источников, выполнив эти команды:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.listИли отредактируйте файл источника APT вручную с помощью следующей команды:
nano /etc/apt/sources.listЗамените “bullseye” на “bookworm”. Результат должен быть похож на следующий:
deb http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
deb http://security.debian.org/debian-security bookworm-security mainСохраните и закройте файл, когда закончите. Если в /etc/apt/sources.list.d/ есть другие файлы источников APT, отредактируйте их также, заменив “bullseye” на “bookworm”.
С момента выхода Debian 12 “Bookworm” все пакеты прошивки, не относящиеся к свободному программному обеспечению (т.е. firmware-amd-graphics, firmware-iwlwifi, firmware-misc-nonfree), были перемещены в свой собственный компонент архива (“non-free-firmware”). Если у вас установлены пакеты прошивки, не относящиеся к свободному программному обеспечению, вам нужно добавить это в файл sources.list.
Пример:
deb https://deb.debian.org/debian bookworm mainСтанет:
deb https://deb.debian.org/debian bookworm main non-free-firmwareОбновите операционную систему с Debian 11 (bullseye) до Debian 12 (bookworm)
На этом этапе ваш сервер готов к обновлению.
Сначала обновите репозиторий, чтобы применить изменения, которые вы сделали на предыдущем шаге.
apt-get update -yВ процессе обновления система может запросить у вас ввод, например, когда она хочет перезапустить службы, обновить конфигурационный файл или прочитать примечания к выпуску. Пройдите через эти запросы один за другим. Для конфигурационных файлов обычно лучше всего сравнить различия между текущей версией и предложенной новой версией вашего конфигурационного файла.
Обновите существующие пакеты без установки новых:
apt-get upgrade --without-new-pkgs -yПосле этого выполните следующую команду, чтобы начать обновление:
apt-get full-upgrade -yПосле того как ваша система будет обновлена, перезагрузите ее, чтобы применить все обновления.
rebootПроверьте обновление
Теперь вы можете проверить обновление, используя следующую команду:
lsb_release -aВы должны увидеть версию Debian 12 в следующем выводе:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
Заключение
Ваш сервер теперь обновлен до последнего релиза Debian LTS. Если у вас возникли проблемы, пожалуйста, создайте сообщение на нашем форуме.
Get new posts in your inbox
No spam. Unsubscribe anytime.