Version Debian 12 "Bookworm"

Après près de deux ans de développement, Debian GNU/Linux 12.0 (Bookworm) est désormais disponible pour neuf architectures officiellement prises en charge : Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 ( armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) et IBM System z (s390x). Les mises à jour pour Debian 12 seront publiées pendant 5 ans.

Des images d'installation sont disponibles en téléchargement, qui peuvent être téléchargées via HTTP, jigdo ou BitTorrent. Pour les architectures amd64 et i386, LiveUSB a été développé, disponible dans les variantes GNOME, KDE, LXDE, Xfce, Cinnamon et MATE, ainsi qu'un DVD multi-architecture qui combine des packages pour la plate-forme amd64 avec des packages supplémentaires pour l'architecture i386. Veuillez lire le document suivant avant de migrer depuis Debian 11 Bullseye.

Le référentiel contient 64419 packages binaires, soit 4868 packages de plus que ce qui était proposé dans Debian 11. Par rapport à Debian 11, 11089 nouveaux packages binaires ont été ajoutés, 6296 (10%) packages obsolètes ou abandonnés ont été supprimés et 43254 (67 %) packages ont été mis à jour. La taille totale totale de tous les textes sources proposés dans la distribution est de 1 341 564 204 lignes de code. La taille totale de tous les packages est de 365 Go. Pour 96.3% (95.7% dans la branche précédente), la prise en charge des versions répétables est fournie, ce qui vous permet de confirmer que le fichier exécutable est construit exactement à partir des sources déclarées et ne contient pas de modifications superflues, dont la substitution, par exemple, peut être fait en attaquant l'infrastructure de construction ou les signets dans le compilateur.

Changements clés dans Debian 12.0 :

  • En plus du micrologiciel gratuit du référentiel principal, les images d'installation officielles incluent également un micrologiciel propriétaire précédemment disponible via le référentiel non libre. Si votre matériel nécessite un micrologiciel externe, le micrologiciel propriétaire requis est chargé par défaut. Pour les utilisateurs qui préfèrent uniquement les logiciels libres, au stade du téléchargement, une option est prévue pour désactiver l'utilisation des micrologiciels non libres.
  • Un nouveau référentiel de micrologiciels non libres a été ajouté, vers lequel des packages avec des micrologiciels ont été transférés depuis le référentiel non libre. Le programme d'installation offre la possibilité de demander dynamiquement des packages de micrologiciels à partir du référentiel de micrologiciels non libres. La présence d'un référentiel séparé avec le micrologiciel a permis de fournir un accès au micrologiciel sans inclure de référentiel commun non libre dans le support d'installation.
  • Le noyau Linux a été mis à jour vers la version 6.1 (Debian 11 a livré un noyau 5.10). Mise à jour de systemd 252, Apt 2.6 et Glibc 2.36.
  • Pile graphique et environnements utilisateur mis à jour : GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. Les environnements GNOME utilisent le serveur multimédia Pipewire et le gestionnaire de session audio WirePlumber par défaut.
  • Applications utilisateur mises à jour telles que LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Applications de serveur mises à jour, par exemple Apache Httpd 2.4.57, Bind 9.18, Dovecot 2.3.19, EXIM 4.96, LightTPD 1.4.69, Postfix 3.7, Mariadb 10.11, Nginx 1.22, Postgresql 15, Redis 7.0, Sqlite 3.40, Samba 4.17, OpenSh 9.2 p1.
  • Les outils de développement ont été mis à jour, notamment GCC 12.2, LLVM/Clang 14 (15.0.6 est également disponible pour l'installation), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Ajout de la prise en charge du travail avec le système de fichiers APFS (Apple File System) en mode lecture-écriture à l'aide des packages apfsprogs et apfs-dkms. L'utilitaire ntfs2btrfs est inclus pour convertir les partitions NTFS en Btrfs.
  • Ajout de la prise en charge de la bibliothèque d'allocation de mémoire mimalloc, qui peut remplacer de manière transparente la fonction malloc. Une caractéristique de mimalloc est son implémentation compacte et ses très hautes performances (dans les tests, mimalloc est devant jemalloc, tcmalloc, snmalloc, rpmalloc et Hoard).
  • Le package ksmbd-tools a été ajouté et la prise en charge de l'implémentation du serveur de fichiers intégré au noyau Linux basé sur le protocole SMB a été implémentée.
  • Un ensemble de nouvelles polices a été ajouté et les polices précédemment proposées ont été mises à jour. Un gestionnaire de polices fnt (analogue à apt pour les polices) est proposé, ce qui résout le problème de l'installation de polices supplémentaires et de la mise à jour des polices existantes. À l'aide de fnt, vous pouvez installer des polices plus récentes à partir du référentiel Debian Sid, ainsi que des polices externes de la collection Google Web Fonts.
  • Le chargeur de démarrage GRUB utilise le package os-prober pour détecter d'autres systèmes d'exploitation installés et générer des menus pour les démarrer. Entre autres choses, lors du démarrage, la détection d'un système d'exploitation Windows 11 déjà installé est fournie.
  • En raison de l'arrêt du développement, les packages libpam-ldap et libnss-ldap ont été supprimés, au lieu desquels il est recommandé d'utiliser les packages équivalents libpam-ldapd et libnss-ldapd pour l'authentification des utilisateurs via LDAP.
  • Suppression du paramètre par défaut d'un processus de journalisation en arrière-plan tel que rsyslog. Pour afficher les journaux, au lieu d'analyser les fichiers journaux, il est recommandé d'appeler l'utilitaire "systemd journalctl". Si nécessaire, l'ancien comportement peut être restauré en installant le package system-log-daemon.
  • Systemd-resolved et systemd-boot sont séparés de systemd. Le package systemd a déplacé le client de synchronisation de l'heure systemd-timesyncd d'une dépendance requise à une dépendance recommandée, permettant des installations minimales sans client NTP.
  • La prise en charge du démarrage en mode UEFI Secure Boot est revenue pour les systèmes basés sur l'architecture ARM64.
  • Suppression du paquet fdflush, utilisez à la place "blockdev --flushbufs" de util-linux.
  • Les programmes tempfile et rename.ul ont été supprimés, à la place desquels il est recommandé d'utiliser les utilitaires mktemp et file-rename dans les scripts.
  • L'utilitaire which est obsolète et sera supprimé dans une prochaine version. En remplacement dans les scripts bash, il est recommandé d'utiliser les commandes "type" ou "type -a" pour déterminer le chemin d'accès aux fichiers exécutables.
  • Les packages libnss-gw-name, dmraid et request-tracker13 sont obsolètes et seront supprimés dans Debian 4.
  • L'attribution de noms d'interface réseau permanents ("enX0") pour les périphériques réseau virtuels Xen est fournie.
  • Ajout de la prise en charge des nouveaux appareils basés sur les processeurs ARM et RISC-V.
  • Manuels système mis à jour (man) en russe et en ukrainien.
  • Ajout de collections de paquets thématiques liés à la médecine, à la biologie et à l'astronomie préparés par les équipes Debian Med et Debian Astro. Par exemple, le package comprend shiny-server (plate-forme d'hébergement d'applications Web R), openvlbi (corrélateur pour télescopes), astap (processeur d'images astronomiques), planetary-system-stacker (forme des images de planètes à partir de fragments), de nouveaux pilotes et bibliothèques avec le support du protocole INDI associé aux packages Astropy Python (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), les bibliothèques Java pour travailler avec les formats ECSV et TFCAT.
  • Les packages développés par le projet UBports avec l'environnement utilisateur Lomiri (ancien Unity 8) et le serveur d'affichage Mir 2, qui agit comme un serveur composite basé sur Wayland, ont été ajoutés au référentiel.
  • Lors de la dernière étape de préparation de la version, la transition du kit de distribution, initialement prévu dans Debian 12, de l'utilisation d'une partition /usr séparée à une nouvelle représentation, dans laquelle les répertoires /bin, /sbin et /lib* sont décorés comme des liens symboliques vers les répertoires correspondants à l'intérieur de /usr, est reporté.

Source: opennet.ru

Ajouter un commentaire