Глава 2. Что нового в Debian 12

Содержание

2.1. Поддерживаемые архитектуры
2.2. Разделы репозитория
2.3. Что нового в дистрибутиве?
2.3.1. Рабочие столы и хорошо известные пакеты
2.3.2. Ещё переведены справочные страницы (man)
2.3.3. Новости Debian Med
2.3.4. Новости от Debian Astro Blend
2.3.5. Secure Boot на ARM64

В вики содержится дополнительная информацию по этой теме.

2.1. Поддерживаемые архитектуры

Список официально поддерживаемых архитектур для Debian 12:

  • 32-битный ПК (i386) и 64-битный ПК (amd64)

  • 64-битный ARM (arm64)

  • ARM EABI (armel)

  • ARMv7 (EABI hard-float ABI, armhf)

  • MIPS с порядком байтов от младшего к старшему (mipsel)

  • 64-битный MIPS с порядком байтов от младшего к старшему (mips64el)

  • 64-битный PowerPC с порядком байтов от младшего к старшему (ppc64el)

  • IBM System z (s390x)

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

2.2. Разделы репозитория

Следующие разделы репозитория из Социального контракта и в Политики Debian существуют уже давно:

  • main: дистрибутив Debian (в узком смысле);

  • contrib: дополнительные пакеты, предназначенные для работы с дистрибутивом Debian, но для сборки или функционирования которых требуется программное обеспечение, не входящее в дистрибутив;

  • non-free: дополнительные пакеты, предназначенные для работы с дистрибутивом Debian, которые не соответствуют DFSG или имеют другие проблемы, затрудняющие их распространение.

В соответствии с Общей резолюцией 2022 года о несвободных прошивках, 5-й пункт Социального контракта был дополнен следующей фразой:

Официальный носитель Debian может содержать встроенное ПО, в общем случае не являющееся частью системы Debian, чтобы обеспечить использование Debian с оборудованием, требующим такого встроенного ПО. (прим. пер.: надеюсь доступно перевёл юридический английский на юридический русский)

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

  • non-free-firmware

Большинство несвободных пакетов прошивок были перенесены из non-free в non-free-firmware в рамках подготовки к выпуску Debian 12. Это четкое разделение позволяет создавать официальные установочные образы с пакетами из main и non-free-firmware, без contrib или non-free. В свою очередь, эти установочные образы позволяют устанавливать системы только с пакетами из main и non-free-firmware, без contrib или non-free.

См. Раздел 4.2.8, «Разделы non-free и non-free-firmware» для обновления с bullseye.

2.3. Что нового в дистрибутиве?

Новый выпуск Debian опять содержит намного больше программ, чем его предшественник, bullseye. Дистрибутив включает в себя более 11089 новых пакетов, всего их стало более 64419. Большая часть программ, входящих в дистрибутив, была обновлена: более 43254 пакетов (что составляет 67% дистрибутива bullseye). Также, по различным причинам многие пакеты (более 6296, 10% дистрибутива bullseye) были удалены из дистрибутива. Эти пакеты не будут обновляться, в инструментах управления пакетами они будут помечены как "устаревшие" (obsolete), см. Раздел 4.8, «Устаревшие пакеты».

2.3.1. Рабочие столы и хорошо известные пакеты

Debian продолжает поставлять несколько окружений и приложений рабочего стола. Помимо прочего в состав дистрибутива включены окружения рабочего стола GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.26 и Xfce 4.18.

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

  • LibreOffice обновлён до версии 7.4;

  • GNUcash обновлён до версии 4.13;

В этом выпуске, среди прочего, было обновлено следующее программное обеспечение:

ПакетВерсия в 11 (bullseye)Версия в 12 (bookworm)
Apache2.4.542.4.57
Bash5.15.2.15
BIND DNS сервер9.169.18
Cryptsetup2.32.6
Emacs27.128.2
Exim, почтовый сервер по умолчанию4.944.96
GNU Compiler Collection, компилятор по умолчанию10.212.2
GIMP2.10.222.10.34
GnuPG2.2.272.2.40
Inkscape1.0.21.2.2
GNU библиотека C2.312.36
Образ ядра Linuxветка 5.10ветка 6.1
набор инструментов LLVM/Clang9.0.1, 11.0.1 (по умолчанию) и 13.0.113.0.1, 14.0 (по умолчанию) и 15.0.6
MariaDB10.510.11
Nginx1.181.22
OpenJDK1117
OpenLDAP2.4.572.5.13
OpenSSH8.4p19.2p1
OpenSSL1.1.1n3.0.8
Perl5.325.36
PHP7.48.2
Postfix MTA3.53.7
PostgreSQL1315
Python 33.9.23.11.2
Rustc1.481.63
Samba4.134.17
Systemd247252
Vim8.29.0

2.3.2. Ещё переведены справочные страницы (man)

Благодаря нашим переводчикам, больше документации в формате man доступно на большем количестве языков, чем когда-либо. Например, многие справочные страницы теперь доступны на чешском, датском, греческом, финском, индонезийском, македонском, норвежском (Bokmål), русском, сербском, шведском, украинском и вьетнамском языках, а все справочные страницы systemd теперь доступны на немецком языке.

Чтобы команда man показывала документацию на вашем языке (где это возможно), установите правильный пакет manpages-lang и убедитесь, что локаль (locale) настроена правильно с помощью команды

dpkg-reconfigure locales

.

2.3.3. Новости Debian Med

Как и в каждом выпуске, добавлялись новые пакеты для медицины и биологии. Новый пакет shiny-server, возможно, заслуживает особого упоминания, поскольку он упрощает научные веб-приложения на основе R. Мы также продолжали прилагать усилия для обеспечения непрерывной поддержки интеграции пакетов, поддерживаемых командой Debian Med.

Команда Debian Med всегда заинтересована в обратной связи от пользователей, особенно в форме запросов на пакетирование еще не пакетированного свободного программного обеспечения или на бэкпорты из новых пакетов или более поздних версий в testing.

Для установки пакетов, сопровождаемых командой Debian Med team, можно устанавливать метапакеты с именами med-*, которые для Debian bookworm имеют версию 3.8.x. Для просмотра всего спектра биологического и медицинского ПО, доступного в Debian, посетите страницу задач Debian Med.

2.3.4. Новости от Debian Astro Blend

Debian bookworm поставляется с версией 4.0 Debian Astro Pure Blend, которая по-прежнему представляет собой отличное универсальное решение для профессиональных астрономов, энтузиастов и всех, кто интересуется астрономией. Почти все пакеты в Debian Astro были обновлены до новых версий, но есть также несколько новых пакетов программного обеспечения.

Для радиоастрономов теперь доступен коррелятор с открытым исходным кодом openvlbi. Новые пакеты astap и planetary-system-stacker полезны для объединения изображений и астрометрического разрешения. Большое количество новых драйверов и библиотек, поддерживающих протокол INDI, было упаковано и теперь поставляется вместе с Debian.

Включены новые пакеты, связанные с Astropy python3-extinction, python3-sncosmo, python3-specreduce и python3-synphot, а также пакеты, созданные на основе python3-yt и python3-sunpy. Поддержка Python формата файлов ASDF значительно расширена, в то время как экосистема Java расширена библиотеками, обрабатывающими форматы файлов ECSV и TFCAT, в первую очередь для использования с topcat.

Проверьте страницу Astro Blend для получения полного списка и подробностей.

2.3.5. Secure Boot на ARM64

Поддержка Secure Boot на ARM64 была восстановлена в bookworm. Пользователи оборудования ARM64 с поддержкой UEFI могут загружаться с включенным режимом Secure Boot и в полной мере использовать функцию безопасности. Убедитесь, что установлены пакеты grub-efi-arm64-signed и shim-signed, включите Secure Boot в интерфейсе прошивки вашего устройства и перезагрузитесь, чтобы использовать вашу систему с включенным Secure Boot.

Подробности о том, как использовать и отлаживать Secure Boot в вики.