Publication de l'installateur Debian Bookworm Alpha 2
19 février 2023
L'équipe du
programme d'installation de Debian a le plaisir d'annoncer la parution
de la deuxième version alpha de l’installateur pour Debian 12 Bookworm
.
Suite à la résolution générale de 2022 concernant les microprogrammes non libres, de nombreux paquets contenant des fichiers de microprogrammes qui peuvent être requis par le noyau Linux au moment de son exécution ont été déplacés de la section non-free à la section non-free-firmware, ce qui les rend éligibles à leur inclusion sur les médias officiels conformément à l'article 5 du contrat social de Debian.
À partir de cette publication, les images officielles incluent des paquets de microprogrammes issus des sections main et non-free-firmware, en même temps que les métadonnées pour configurer en conséquence le système installé. Le guide d'installation a été mis à jour conformément.
Améliorations dans cette version de l'installateur
- apt-setup :
- ajout d'un patron de message apt-setup/non-free-firmware, semblable aux messages pour non-free et contrib, utilisé par 50mirror pour activer le composant non-free-firmware : installation experte uniquement, désactivé par défaut, mais défini automatiquement quand des paquets de microprogrammes non libres sont installés ;
- factorisation de la gestion des composants dans tous les générateurs de Debian et ajout de la prise en charge de non-free-firmware pour chacun d'entre eux ;
- plus de duplication des entrées cdrom: dans les commentaires à la fin de l'installation (nº 1029922).
- base-installer :
- qualification multi-arch ignorée (nº 1020426).
- cdebconf :
- text : durant la progression, fourniture d'un retour pour l'utilisateur au moins toutes les minutes ;
- newt : davantage d'éléments alignés dans le coin supérieur gauche en mode braille.
- debian-cd :
- informations modalias rafraîchies pour firmware-sof-signed ;
- extension des métadonnées générées sur les microprogrammes avec des informations sur les composants ;
- inclusion des paquets de microprogrammes basée sur les composants configurés (par exemple main et non-free-firmware pour les constructions officielles) ;
- passage à 1 Go de la taille maximale des images de CD d'installation par le réseau : 650 Mo ne sont plus suffisants, mais la taille des images actuelles reste en dessous de 700 Mo ;
- implémentation d'une recherche plus robuste de l'installateur lors d'un amorçage à partir de grub-efi, en utilisant .disk/id/$UUID à la place de .disk/info (nº 1024346, nº 1024720) ;
- toutes les images d'installation amd64 démarrent maintenant sur les machines utilisant un microprogramme UEFI 32 bits. Les utilisateurs n'ont plus besoin de l'installateur multi-architecture pour ces machines ;
- arrêt de la construction d'images multi-architectures en conséquence ;
- suppression de la prise en charge de win32-loader qui n'est plus entretenu.
- debian-installer :
- passage à l'utilisation du thème de Bookworm pour les écrans de démarrage (Emerald) ;
- correction de l'absence de glyphes pour le géorgien (nº 1017435) ;
- passage de l'ABI du noyau Linux à la version 6.1.0-3.
- debootstrap :
- ajout d'un traitement particulier pour le paquet usr-is-merged.
- espeakup :
- réglage du paramètre direct speakup_soft à 1 dans les systèmes installés pour les langues autres que l'anglais, pour corriger la prononciation des symboles et des chiffres ;
- plus d'avertissement sur l'absence des voix de mbrola ;
- exécution d'espeakup dans une boucle, pour compenser les plantages.
- grub-installer :
- correction de l'absence d'intégration du module debconf.
- grub2 :
- ajout de GRUB_DISABLE_OS_PROBER dans une section commentée de /etc/default/grub pour faciliter la remise en marche d'os-prober si besoin (nº 1013797, nº 1009336).
- hw-detect :
- ajout de la prise en charge des index Contents-firmware pour accélérer la recherche de microprogrammes (des fichiers requis vers les paquets disponibles), en conservant la recherche manuelle comme repli ;
- ajout de la prise en charge de la détection des composants, en activant automatiquement apt-setup/$component ;
- résolution du module « usb » dans le module sous-jacent quand il nécessite des fichiers de microprogramme (par exemple rtl8192cu pour une clé wifi USB RTL8188CUS), pour recharger le module correct après le déploiement du paquet de microprogrammes adéquat ;
- suppression de la prise en charge du chargement des paquets de microprogrammes udeb (*.udeb, *.ude) ;
- Note : les cas d'utilisation du chargement de microprogrammes à partir d'un média de stockage externe reste à clarifier (nº 1029543). Avec l'inclusion des paquets de microprogrammes dans les images officielles, il est attendu que cela soit beaucoup moins utile qu'auparavant ;
- le va-et-vient historique « link up/link down » évité dans certaines interfaces réseau : bien que ce soit utile pour assurer que les modules requièrent les fichiers de microprogrammes dont ils pourraient avoir besoin, c'est réellement nuisible si l'interface a été configurée (par exemple manuellement ou par préconfiguration) : le lien est actif et/ou est impliqué dans une liaison ;
- implémentation de la prise en charge du réglage hw-detect/firmware-lookup=never (nº 1029848).
- libdebian-installer :
- suffixe qualificatif multiarch ignoré (nº 1020783).
- localechooser :
- activation du vietnamien dans la console non bogl.
- ifupdown :
- correction de l'absence de configuration de /etc/network/interfaces pour les connexions sans fil quand NetworkManager n'est pas installé, modifiant ses permissions à 600 pour des connexions sûres dans la mesure où il termine en renfermant des secrets (nº 1029352, premier problème) ;
- ajustement de la configuration de /etc/network/interfaces pour les connexions sans fil avec à la fois DHCP et SLAAC : écriture uniquement d'un paragraphe DHCP et les Router Advertisements font le reste au moment de l'exécution (nº 1029352, second problème).
- preseed :
- ajout de l'alias « firmware » pour « hw-detect/firmware-lookup » (nº 1029848).
- rootskel :
- reopen-console-linux : quand speakup est requis, ouverture en priorité de tty1, la seule console que speakup peut lire.
- rootskel-gtk :
- apparence graphique mise à jour avec le thème Emerald.
- user-setup :
- retrait de la prise en charge des mots de passe non cachés.
Modifications de la prise en charge matérielle
- debian-installer :
- [amd64, arm64] construction d'images netboot pour les matériels ChromeOS. Des modifications supplémentaires sont nécessaires pour rendre ces images efficaces.
- grub2 :
- ajout de smbios aux images grub-efi signées (nº 1008106) ;
- ajout de serial aux images grub-efi signées (nº 1013962) ;
- pas de retrait des symboles des binaires de Xen, afin qu'ils fonctionnent à nouveau (nº 1017944) ;
- activation de la prise en charge de EFI zboot dans arm64 (nº 1026092) ;
- certains nouveaux attributs de ext2 ignorés pour conserver la compatibilité avec les attributs par défaut des dernières versions de mke2fs (nº 1030846).
- linux :
- udeb : déplacement de ledtrig-audio de sound-modules vers kernel-image ;
- udeb : ajout également de pilotes dans les sous-répertoires de drivers/net/phy
- [arm64] ajout du pilote nvmem-imx-ocotp au paquet udeb kernel-image ;
- [arm64] ajout du pilote imx2_wdt au paquet udeb kernel-image ;
- [arm64] ajout du pilote i2c-imx au paquet udeb i2c-modules.
État de la localisation
- 78 langues sont prises en charge dans cette version.
- La traduction est complète pour 40 de ces langues.
Problèmes connus dans cette version
Veuillez consulter les errata pour plus de détails et une liste complète des problèmes connus.
Retours d'expérience pour cette version
Nous avons besoin de votre aide pour trouver des bogues et améliorer encore l'installateur, merci de l'essayer. Les CD, les autres médias d'installation, et tout ce dont vous pouvez avoir besoin sont disponibles sur notre site web.
Remerciements
L'équipe du programme d'installation Debian remercie toutes les personnes ayant pris part à cette publication.