Chapitre 2. Nouveautés de Debian 12

Table des matières

2.1. Architectures prises en charge
2.2. Sections de l'archive
2.3. Quoi de neuf dans la distribution ?
2.3.1. Environnements de bureau et paquets populaires
2.3.2. Encore plus de traductions des pages de manuel
2.3.3. Nouveautés du mélange Debian Med
2.3.4. Nouveautés du mélange Debian Astro
2.3.5. Secure Boot sur ARM64

Le wiki contient plus de renseignements à ce sujet.

2.1. Architectures prises en charge

Voici ci-dessous la liste des architectures officiellement prises en charge par Debian 12 :

  • PC 32 bits (i386) et PC 64 bits (amd64)

  • ARM 64 bits (arm64)

  • ARM EABI (armel)

  • ARMv7 (ARM avec unité de calcul flottant, armhf)

  • MIPS petit-boutiste (mipsel)

  • MIPS 64 bits petit-boutiste (mips64el)

  • PowerPC 64 bits petit-boutiste (ppc64el)

  • IBM System z (s390x)

Vous pouvez en savoir plus sur l'état des portages et les renseignements spécifiques en consultant les pages web sur les portages Debian.

2.2. Sections de l'archive

Les sections de l'archive décrites ci-dessous sont citées dans le Contrat social et dans la charte Debian. Elles existent depuis longtemps :

  • main : la distribution Debian ;

  • contrib : paquets supplémentaires prévus pour fonctionner à l'intérieur de la distribution Debian, mais qui nécessitent des logiciels extérieurs à la distribution pour fonctionner ou pour être construits ;

  • non-free : paquets supplémentaires prévus pour fonctionner à l'intérieur de la distribution Debian, mais qui ne respectent pas les principes du logiciel libre selon Debian (« DFSG »), ou qui ont d'autres problèmes qui rendent leur distribution problématique.

Conformément à la résolution générale à propos des microprogrammes non libres, la phrase suivante a été ajoutée au point 5 du Contrat social :

Les médias officiels de Debian peuvent inclure des microprogrammes qui autrement ne font pas partie du système Debian pour permettre l'utilisation de Debian avec un matériel qui a besoin de ces microprogrammes.

Bien que ce ne soit pas explicitement indiqué dans le Contrat social ni dans la Charte Debian, une nouvelle section de l'archive a été créée. Elle permet de séparer les microprogrammes non libres des autres paquets non libres :

  • non-free-firmware

La plupart des paquets de microprogrammes non libres ont été déplacés de non-free vers non-free-firmware en préparation de la publication de Debian Bookworm. Cette séparation nette permet de construire les images d'installation officielles en utilisant les paquets des sections main et non-free-firmware, tout en évitant ceux des sections contrib et non-free. Ces images permettent donc d'installer un système avec uniquement des paquets de main et non-free-firmware, et sans utiliser contrib ni non-free.

Consultez la Section 4.2.8, « Les composants non-free et non-free-firmware » pour les mises à niveau depuis Bullseye

2.3. Quoi de neuf dans la distribution ?

Cette nouvelle version de Debian propose plus de logiciels que la version précédente, Bullseye ; la distribution inclut plus de 11089 nouveaux paquets, pour un total de plus de 64419 paquets. La plupart des logiciels de la distribution ont été mis à jour : plus de 43254 paquets logiciels (ce qui représente 67 % des paquets de la distribution Bullseye). Un nombre significatif de paquets (plus de 6296, soit 10 % des paquets de Bullseye) ont également été supprimés de la distribution pour diverses raisons. Vous ne verrez pas de mise à jour pour ces paquets et ils seront indiqués comme « obsolètes » dans les interfaces de gestion des paquets ; consultez pour cela la Section 4.8, « Paquets obsolètes ».

2.3.1. Environnements de bureau et paquets populaires

Debian fournit à nouveau plusieurs applications et environnements de bureau. Entre autres, sont maintenant inclus GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.26, et Xfce 4.18.

Des applications ont également été mises à jour comme les suites bureautiques :

  • LibreOffice est mis à jour vers la version 7.4 ;

  • GNUcash est mis à jour vers la version 4.13.

Parmi de nombreuses autres mises à jour, cette publication inclut également celles des logiciels suivants :

PaquetVersion dans Bullseye (Debian 11)Version dans Bookworm (Debian 12)
Apache2.4.542.4.57
Bash5.15.2.15
Serveur DNS BIND9.169.18
Cryptsetup2.32.6
Emacs27.128.2
Serveur de messagerie Exim4.944.96
Collection de compilateurs GNU comme compilateur par défaut10.212.2
GIMP2.10.222.10.34
GnuPG2.2.272.2.40
Inkscape1.0.21.2.2
Bibliothèque C GNU2.312.36
Image du noyau LinuxSérie 5.10Série 6.1
Chaîne de compilation LLVM/Clang9.0.1, 11.0.1 (par défaut) et 13.0.113.0.1, 14.0 (par défaut) et 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. Encore plus de traductions des pages de manuel

Grâce à l'effort de nos traducteurs, plus de langues et plus de documentation sont disponibles dans les pages de manuel. Par exemple, de nombreuses pages sont maintenant traduites en tchèque, danois, grec, finnois, indonésien, macédonien, norvégien (bokmål), russe, serbe, suédois, ukrainien et vietnamien. Et toutes les pages de manuel de systemd sont traduites en allemand.

Pour vous assurer que la commande man affiche la documentation dans votre langue (si disponible), installez le paquet manpages-langue et assurez-vous d'avoir correctement configuré la locale grâce à

dpkg-reconfigure locales

.

2.3.3. Nouveautés du mélange Debian Med

Comme dans chaque publication, de nouveaux paquets concernant la médecine et les sciences de la vie ont été ajoutés. Le nouveau paquet shiny-server mérite une mention particulière car il simplifie les applications web utilisant R. Le travail a aussi été orienté pour le maintien de la prise en charge de l'intégration continue pour les paquets maintenus par l'équipe Debian Med.

L'équipe Debian Med est toujours intéressée par le retour des utilisateurs, en particulier pour les demandes de logiciels non encore empaquetés, ou pour rétroporter de nouveaux paquets ou de nouvelles versions depuis testing.

Pour installer les paquets maintenus par l'équipe Debian Med, il suffit d'installer les méta-paquets appelés med-*. Ceux-ci sont en version 3.8.x pour Debian Bookworm. Vous pouvez aussi consulter les pages des métapaquets Debian Med pour avoir un aperçu de l'étendue des logiciels de médecine et de biologie dans Debian.

2.3.4. Nouveautés du mélange Debian Astro

Debian Bookworm est livrée avec la version 4.0 du mélange Debian Astro, qui est une solution complète pour les astronomes professionnels ou amateurs. Presque tous les paquets dans Debian Astro ont été mis à jour vers de nouvelles versions, et de nouveaux logiciels ont été empaquetés.

Les radioastronomes peuvent installer le corrélateur openvlbi tandis que les nouveaux paquets astap et planetary-system-stacker servent à l'empilement d'images et à la résolution astrométrique. Un grand nombre de nouveaux pilotes et bibliothèques qui prennent en charge le protocole INDI sont maintenant empaquetés et distribués avec Debian.

Les paquets liés à Astropy tels que python3-extinction, python3-sncosmo, python3-specreduce, et python3-synphot sont inclus, ainsi que les paquets construits avec python3-yt et python3-sunpy. La prise en charge Python du format de fichier ASDF a été étendue, et l'écosystème Java s'agrandit avec les bibliothèques de manipulation de fichiers ECSV et TFCAT utilisés originellement avec topcat.

Consultez la page du mélange Debian Astro pour une liste complète et plus d'informations.

2.3.5. Secure Boot sur ARM64

La prise en charge de Secure Boot sur ARM64 a été réintroduite dans Bookworm. Les utilisateurs de matériel compatible avec UEFI peuvent amorcer avec Secure Boot et utiliser ses fonctionnalités de sécurité. Assurez-vous d'avoir installé les paquets grub-efi-arm64-signed et shim-signed, activez Secure Boot dans l'interface du microprogramme et redémarrez pour utiliser le système avec Secure Boot.

Le wiki contient plus d'informations sur l'utilisation et le débogage de Secure Boot.