Обновление Debian 10 до Debian 11 Bullseye

Debian 11 Bullseye предлагает обновлённые пакеты и пятилетнюю поддержку. В этой статье объясняется, как обновить Debian 10 Buster до Debian 11 Bullseye с помощью опций командной строки, включая обновление всех установленных пакетов.

Debian

Что нового в Debian 11?

Выпуск Debian 11 Bullseye содержит гораздо больше программного обеспечения, чем его предшественник buster; дистрибутив включает более 11294 новых пакетов, в общей сложности более 59551 пакета. Большая часть программного обеспечения в дистрибутиве была обновлена: более 42821 пакета (это 72% от всех пакетов в buster). Кроме того, значительное количество пакетов (более 9519, 16% пакетов в buster) по разным причинам было удалено из дистрибутива.

  • Поддержка ядром exFAT
  • Улучшенная поддержка альтернативных систем инициации
  • Улучшены переводы страниц руководства

Debian поставляется с несколькими приложениями и окружениями рабочего стола. Среди прочего, теперь он включает окружения рабочего стола GNOME 3.38, KDE Plasma 5.20, LXDE 11, LXQt 0.16, MATE 1.24 и Xfce 4.16.

Также были обновлены приложения для повышения производительности, включая офисные пакеты:

  • LibreOffice обновлен до версии 7.0;
  • Calligra обновлена до версии 3.2.
  • GNUcash обновлен до версии 4.4;

Этот выпуск также включает следующие обновления программного обеспечения:

  • Apache 2.4.48
  • Bash 5.1.4
  • BIND DNS Server 9.16
  • Emacs 27.1
  • Lighttpd 1.4.59
  • Linux kernel 5.10.0-8
  • 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

Процедура обновления Debian 10 до Debian 11 Bullseye

Процедура выглядит следующим образом:

  1. Создание резервной копию системы.
  2. Обновление существующие пакетов и перезагрузка системы Debian 10.
  3. Внесение изменений в файл /etc/apt/sources.list
  4. Обновление индекса пакетов в Debian Linux
  5. Обновление Debian 10 до Debian 11 bullseye
  6. Перезагрузка системы

Резервное копирование системы

Очень важно создавать резервные копии всех данных и конфигураций системы. Виртуальные  позволяют машины быстро создавать резервные копии и восстанавливать с помощью моментальных снимков.

Обновление ВСЕХ установленных пакетов

Перед обновлением версии Debian до 11, необходимо установить исправления безопасности и ожидающие обновления к Debian 10.

Перезагрузите Debian 10.x buster, чтобы обновить ядро и другие компоненты

 Обновление файла /etc/apt/sources.list

Перед началом процедуры обновления необходимо изменить конфигурацию файлов списка источников APT.

/etc/apt/sources.list

Ключевое слово buster указывает на то, что мы используем старую версию 10. Следовательно, мы должны изменить все ссылки в этом файле с Buster на Bullseye с помощью текстового редактора.

Найдите строку debian-security для Buster:
deb http://mirrors.linode.com/debian-security buster/updates main

Замените на:
deb http://mirrors.linode.com/debian-security bullseye-security main

ИЛИ следующий синтаксис тоже подходит:
deb http://mirrors.linode.com/debian-security bullseye-security/updates main

Затем замените другую строку buster на bullseye в каталоге /etc/apt/sources.list и /etc/apt/sources.list.d/*. Например, find:
deb http://mirrors.linode.com/debian buster main

Замените на:
deb http://mirrors.linode.com/debian bullseye main

/etc/apt/sources.list

Обновление списка пакетов

Минимальное обновление системы

Процесс из двух частей необходим, чтобы избежать удаления большого количества пакетов, которые вы хотите сохранить. Поэтому сначала выполните следующую команду:

Просто следуйте инструкциям на экране. В процессе обновления вы можете получить различные вопросы, например, "Вы хотите перезапустить службу? " или "сохранить или стереть параметры конфигурации" и так далее.

Обновление Debian 10 до Debian 11

В дополнение к минимальному обновлению нам необходимо выполнить полное обновление, чтобы завершить весь процесс обновления Debian 10 до Debian 11. Это основная часть обновления. Другими словами, выполните следующую команду, чтобы выполнить полное обновление системы, установив самые новые доступные версии всех пакетов и разрешив все возможные зависимости:

В процессе обновления вы можете увидеть дополнительные подсказки о перезапуске служб или обновлении существующих параметров конфигурации.

Пришло время перезагрузить систему Linux для загрузки в Debian Linux 11 buster. Следовательно, выполните

Проверка

Настало время подтвердить обновление. Выполните:

После обновления обратите внимание на все ваши приложения и службы. Поэтому проверьте, открыты ли все TCP/UDP порты и запущены ли службы, используя команду tail или команду ss или команду grep/egrep:

ищем ошибки, если таковые имеются

Проверьте статус службы

Используйте journalctl для запроса содержимого журнала systemd(1)

Следующий шаг является необязательным. Однако вы должны тщательно просмотреть пакеты, которые больше не нужны в системе. В противном случае выполнение следующей команды может привести к поломке системы.

Наконец, очистите устаревшие пакеты с помощью команды:

apt --purge autoremove

Понравилась статья? Поделиться с друзьями:
Добавить комментарий