Выпущен Debian Linux 11 Bullseye. Новая версия предлагает обновленные пакеты и пять лет поддержки. На этой странице объясняется, как обновить Debian 10 до Debian 11 Bullseye с помощью параметров командной строки, включая обновление всех установленных пакетов.
Проверьте текущую версию Debaian
Это просто сделать, выполнив следующую команду:
# cat /etc/debian_version
10.10
Видим, что установлена версия Debian 10.10 Buster
Узнаем версию ядра:
# uname -mrs
Linux 4.19.0-17-amd64 x86_64
Как обновить Debian 10 до Debian 11 Bullseye
Сделайте резервную копию системы!
Перед обновлением версии Debian до 11 вы должны применить все исправления безопасности и ожидающие обновления к самому Debian 10.
# apt update
# apt upgrade
# apt full-upgrade
# apt --purge autoremove
Перезагрузите систему Debian 10.
# systemctl reboot
Отредактируйте файл /etc/apt/sources.list с помощью текстового редактора и замените каждый экземпляр buster на bullseye. Затем найдите и замените ключевое слово buster/updates на bullseye-security.
Должно получиться что-то вроде этого:
deb http://mirrors.linode.com/debian bullseye main deb-src http://mirrors.linode.com/debian bullseye main deb http://mirrors.linode.com/debian-security bullseye-security/updates main deb-src http://mirrors.linode.com/debian-security bullseye-security/updates main # bullseye-updates, previously known as 'volatile' deb http://mirrors.linode.com/debian bullseye-updates main deb-src http://mirrors.linode.com/debian bullseye-updates main
Обновите индекс пакетов в Debian Linux, запустите обновление:
# apt update
# apt upgrade
Прочтите “Что нового” и нажмите q для выхода
Нажмите Yes, чтобы все службы перезапускались автоматически
Наконец, обновите Debian 10 до Debian 11 bullseye, выполнив:
# apt full-upgrade
Далее нажмите y чтобы принять обновление:
Вы можете увидеть дополнительные запросы о перезапуске служб или обновлении существующих параметров конфигурации. Внимательно изучите и их. Например, у меня появилась возможность обновить или сохранить файл конфигурации OpenSSH следующим образом:
Перезагрузите систему Linux, чтобы щавепшить процесс обновления до Debian 11 Bullseye.
# systemctl reboot
Убедитесь, что все работает правильно.
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
Наконец, очистите устаревшие пакеты с помощью команды:
apt --purge autoremove
Что нового в Debian 11 Bullseye?
- Apache 2.4.48
- Bash 5.1.4
- BIND DNS Server 9.16
- Emacs 27.1
- GNOME desktop 3.68
- KDE desktop 5.20
- Libreoffice 7.0
- Lighttpd 1.4.59
- Linux kernel 5.10.0-8
- LXDE 11
- LXQt 0.16
- MariaDB 10.5
- MATE 1.24
- Nginx 1.18
- OpenSSH 8.4p1
- Perl 5.32.1
- PHP 7.4
- Postgresql 13
- Python 3.9.2 (default but one can install Python 2.7.18 if needed)
- Rustc 1.48
- Vi IMproved (VIM) 8.2
- Xfce 4.16.
Вот и все. Мы успешно обновились до Debian Linux 11. Обновленная версия Debian 11 всегда содержит новые функции и поддержку оборудования через ядро Linux. Следовательно, необходимо оценить потребности, а затем выполнить обновления. Проект Debian Linux также опубликовал подробное руководство, в котором объясняются другие проблемы, с которыми можно столкнуться во время установки.