Capítulo 2. Quais as novidades no Debian 12

Índice

2.1. Arquiteturas suportadas
2.2. Áreas do repositório
2.3. Quais as novidades na distribuição?
2.3.1. Desktops e pacotes famosos
2.3.2. More translated man pages
2.3.3. Novidades da Blend Debian Med
2.3.4. News from Debian Astro Blend
2.3.5. Secure Boot on ARM64

O Wiki contém mais informações sobre esse tópico.

2.1. Arquiteturas suportadas

As seguintes arquiteturas são oficialmente suportadas pelo Debian 12:

  • PC de 32 bits (i386) e PC de 64 bits (amd64)

  • ARM 64 bits (arm64)

  • ARM EABI (armel)

  • ARMv7 (EABI com unidade de ponto flutuante ABI, armhf)

  • little-endian MIPS (mipsel)

  • 64-bit little-endian MIPS (mips64el)

  • PowerPC little-endian 64 bits (ppc64el)

  • IBM System z (s390x)

Você pode ler mais sobre o estado dos portes e informações específicas sobre o porte para sua arquitetura nas páginas web dos portes Debian.

2.2. Áreas do repositório

As seguintes áreas do repositório, mencionadas no Contrato Social e na Política Debian, existem por um longo tempo:

  • main: a distribuição Debian;

  • contrib: pacotes suplementares cuja intenção é funcionar com a distribuição Debian, mas que requerem software de fora da distribuição para compilar ou para funcionar;

  • non-free: pacotes suplementares cuja intenção é funcionar com a distribuição Debian, mas que não atendem a DFSG ou apresentam outros problemas que tornam a sua distribuição problemática.

Seguindo a Resolução Geral de 2022 sobre firmware não-livre, o 5º ponto do Contrato Social foi estendido com a seguinte frase:

A mídia oficial do Debian pode incluir firmware que não faz parte do sistema Debian para permitir o uso do Debian com hardware que requer tal firmware.

Embora ainda não seja mencionado explicitamente no Contrato Social nem na Política Debian, uma nova área do repositório foi introduzida, tornando possível separar firmware não-livre de outros pacotes não-livres:

  • non-free-firmware

A maior parte dos pacotes de firmware não-livre foi movida de non-free para non-free-firmware em preparação para o lançamento do Debian 12. Essa separação limpa torna possível construir imagens de instalação oficiais com pacotes de main e de non-free-firmware, sem contrib nem non-free. Por sua vez, essas imagens de instalação tornam possível instalar sistemas com somente main e non-free-firmware, sem contrib nem non-free.

Veja Seção 4.2.8, “Os componentes non-free e non-free-firmware” para atualizações a partir da bullseye.

2.3. Quais as novidades na distribuição?

Esta nova versão do Debian vem novamente com muito mais software do que seu antecessor bullseye; a distribuição inclui mais de 11089 novos pacotes, de um total de mais de 64419 pacotes. A maioria do software da distribuição foi atualizada: mais de 43254 pacotes de software (isso é 67% de todos os pacotes no bullseye). Além disso, um número significativo de pacotes (mais de 6296, 10% dos pacotes no bullseye) foram, por várias razões, removidos da distribuição. Você não verá atualizações para esses pacotes e eles serão marcados como "obsoletos" nas interfaces de gerenciamento de pacotes; veja Seção 4.8, “Pacotes obsoletos”.

2.3.1. Desktops e pacotes famosos

Debian again ships with several desktop applications and environments. Among others it now includes the desktop environments GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.26, and Xfce 4.18.

Os aplicativos de produtividade também foram atualizados, incluindo as suítes de escritório:

  • LibreOffice is upgraded to version 7.4;

  • GNUcash is upgraded to 4.13;

Entre várias outras, esta versão também inclui as seguintes atualizações de software:

PacoteVersão no 11 (bullseye)Versão no 12 (bookworm)
Apache2.4.542.4.57
Bash5.15.2.15
Servidor DNS BIND9.169.18
Cryptsetup2.32.6
Emacs27.128.2
Exim servidor de e-mail padrão4.944.96
GNU Compiler Collection (Coleção de Compiladores GNU) como compilador padrão10.212.2
GIMP2.10.222.10.34
GnuPG2.2.272.2.40
Inkscape1.0.21.2.2
a biblioteca GNU C2.312.36
imagem do kernel Linuxsérie 5.106.1 series
Cadeia base de ferramentas LLVM/Clang9.0.1 and 11.0.1 (default) and 13.0.113.0.1 and 14.0 (default) and 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. More translated man pages

Thanks to our translators, more documentation in man-page format is available in more languages than ever. For example, many man pages are now available in Czech, Danish, Greek, Finnish, Indonesian, Macedonian, Norwegian (Bokmål), Russian, Serbian, Swedish, Ukrainian and Vietnamese, and all systemd man pages are now available in German.

To ensure the man command shows the documentation in your language (where possible), install the right manpages-lang package and make sure your locale is correctly configured by using

dpkg-reconfigure locales

.

2.3.3. Novidades da Blend Debian Med

As in every release new packages have been added in the fields of medicine and life sciences. The new package shiny-server might be worth a particular mention, since it simplifies scientific web applications using R. We also kept up the effort to provide Continuous Integration support for the packages maintained by the Debian Med team.

The Debian Med team is always interested in feedback from users, especially in the form of requests for packaging of not-yet-packaged free software, or for backports from new packages or higher versions in testing.

To install packages maintained by the Debian Med team, install the metapackages named med-*, which are at version 3.8.x for Debian bookworm. Feel free to visit the Debian Med tasks pages to see the full range of biological and medical software available in Debian.

2.3.4. News from Debian Astro Blend

Debian bookworm comes with version 4.0 of the Debian Astro Pure Blend, which continues to represent a great one-stop solution for professional astronomers, enthusiasts and everyone who is interested in astronomy. Almost all packages in Debian Astro were updated to new versions, but there are also several new software packages.

For radio astronomers, the open source correlator openvlbi is now included. The new packages astap and planetary-system-stacker are useful for image stacking and astrometry resolution. A large number of new drivers and libraries supporting the INDI protocol were packaged and are now shipped with Debian.

The new Astropy affiliated packages python3-extinction, python3-sncosmo, python3-specreduce, and python3-synphot are included, as well as packages created around python3-yt and python3-sunpy. Python support for the ASDF file format is much extended, while the Java ecosystem is extended with libraries handling the ECSV and TFCAT file formats, primarily for use with topcat.

Check the Astro Blend page for a complete list and further information.

2.3.5. Secure Boot on ARM64

Support for Secure Boot on ARM64 has been reintroduced in bookworm. Users of UEFI-capable ARM64 hardware can boot with Secure Boot mode enabled and take full advantage of the security feature. Ensure that the packages grub-efi-arm64-signed and shim-signed are installed, enable Secure Boot in the firmware interface of your device and reboot to use your system with Secure Boot enabled.

The Wiki has more information on how to use and debug Secure Boot.