Обновление Debian 11 до Debian 12
Чтобы обновить Debian 11 до Debian 12, выполните следующие шаги. Перед началом убедитесь, что у вас есть резервная копия важных данных, так как обновление может привести к потере данных.
Шаги для обновления:
Обновите текущую версию:
Запустите команду для обновления списка пакетов и установки всех текущих обновлений:
sudo apt update && sudo apt upgrade -y
sudo apt full-upgrade -y
sudo apt autoremove
Измените sources.list на Debian 12:
Откройте файл /etc/apt/sources.list в текстовом редакторе (например, Nano):
sudo nano /etc/apt/sources.list
Замените все упоминания bullseye на bookworm. Образец для файла:
deb http://deb.debian.org/debian/ bookworm main
deb http://security.debian.org/debian-security bookworm-security main
deb http://deb.debian.org/debian/ bookworm-updates main
////////////////////////////////////////////////////////////////////////
А лучше заменить содержимое на это
--------------------------------------------------
#deb cdrom:[Debian GNU/Linux 12.9.0 _Bookworm_ - Official amd64 NETINST with firmware 20250111-10:54]/ bookworm contrib main non-free-firmware
deb http://deb.debian.org/debian/ bookworm main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware
# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
...........................................................................................
/////////////////////////////////////////////////////////////////////////////////////////////////////////
Обновите систему до Debian 12:
После изменения sources.list, обновите индекс пакетов и начните обновление системы:
sudo apt update
sudo apt upgrade --without-new-pkgs -y
sudo apt full-upgrade -y
Завершите установку и перезагрузите систему:
Удалите ненужные пакеты:
sudo apt autoremove
Перезагрузите сервер:
sudo reboot
Проверьте успешность обновления:
После перезагрузки проверьте версию системы:
lsb_release -a
Если версия отображается как Debian 12, то обновление прошло успешно.
Эти действия помогут плавно обновиться до Debian 12, сохраняя работоспособность и совместимость системы с новыми версиями пакетов и улучшениями безопасности.
=========================================================
Для систем с графическим окружением (GNOME)
Если в настройках входа был задан Xorg вместо Wayland, то после перезагрузки снова всё переключится на Wayland. Из за этого может прерваться доступ через Anydesk к компьютеру.
Чтобы вернуть Xorg, нужно:
Зайти по ssh
Открыть файл /etc/gdm3/daemon.conf
sudo mcedit /etc/gdm3/daemon.conf
Раскомментировать строку WaylandEnable=false
Перезагрузить дисплейный менеджер GDM
sudo systemctl restart gdm3
Проверить доступ через Anydesk. Если изменения не вступили в силу, перезагрузить компьютер.
No Comments