Publication de Debian 12 « Bookworm » après un an, neuf mois et vingt-huit jours de développement

Publication de Debian 12 « Bookworm » après un an, neuf mois et vingt-huit jours de développement

Publication de Debian 12 « Bookworm » après un an, neuf mois et vingt-huit jours de développement

Le projet Debian a annoncé sa nouvelle version stable 12 (nom de code Bookworm).

La distribution rappelle que suite au vote de la Résolution générale sur les microprogrammes non libres de 2022, une nouvelle section d'archive a été introduite permettant de séparer les microprogrammes non libres et que la plupart ont migré de « non-free » à « non-free-firmware » : 

« Dans la mesure où les microprogrammes non-free ont migré vers une composante de l'archive qui leur est dédiée, si vous avez des microprogrammes non libres installés, il est recommandé d'ajouter non-free-firmware aux fichiers sources-list d'APT ».

Debian 12 Bookworm contient par ailleurs 11 089 nouveaux paquets pour un total de 64 419, dont 43 254 paquets ont été mis à jour, avec un nombre significatif (6 296) marqués comme « obsolètes » et supprimés.

Nous nous étions penchés sur les nouveautés de cette version durant la phase bêta. Bookworm fournit une vaste modernisation du système, sur la base d'un noyau Linux 6.1.

Au détour d’une mailing, Jonathan Wiltshire (développeur Debian) explique que l’architecture RISC-V (64 bits) pourrait bientôt être supportée : « bien qu'il ne soit pas encore dans la liste officielle des architectures, le portage de riscv64 progresse bien. Nous espérons être en mesure d'expédier Trixie [alias Debian 13, ndlr] avec prise en charge de riscv64 ».

Commentaires (25)



il est recommandé d’ajouter non-free-firmware




Euh je ne vois pas comment un PC moderne peut fonctionner sans firmware, sur ma dernière machine j’ai :




  • microcode du CPU,

  • firmware de la carte graphique

  • microcode de la carte Wifi / Bluetooth



À part pour le CPU qui a une ancienne version pour être en mesure de booter tout seul, le reste ne fonctionne pas du tout sans firmware.



C’est le plus gros défaut de Debian, qui ne fonctionne pas vraiment par défaut tant qu’on n’a pas un peu réouvert vers le non-libre. Cette approche (seul le libre existe) rend l’accessibilité de l’OS difficile pour un non-linuxien.


Ma principal utilisation de Debian est pour des serveurs sur des VMs, pour cet usage pas besoin de firmware (et ça doit faire un peu du monde ^.^ )



C’est le plus gros défaut de Debian, qui ne fonctionne pas vraiment par défaut tant qu’on n’a pas un peu réouvert vers le non-libre. Cette approche (seul le libre existe) rend l’accessibilité de l’OS difficile pour un non-linuxien.




En fait, c’est la bonne nouvelle de Debian 12, selon la résolution citée dans l’article, désormais les firmwares propriétaires devraient pouvoir être facilement installés:
https://www.phoronix.com/news/Debian-12-Installer-Alpha-2



fofo9012 a dit:


C’est le plus gros défaut de Debian, qui ne fonctionne pas vraiment par défaut tant qu’on n’a pas un peu réouvert vers le non-libre. Cette approche (seul le libre existe) rend l’accessibilité de l’OS difficile pour un non-linuxien.




Tu n’as pas compris la news. Avant, les firmwares non-libres étaient dans non-free, à installer séparément. Maintenant, les firmwares non-libres sont dans non-free-firmware, présent sur l’installateur par défaut.


C’est une très bonne nouvelle ça :)



(quote:2137408:alex.d.)
Tu n’as pas compris la news. Avant, les firmwares non-libres étaient dans non-free, à installer séparément. Maintenant, les firmwares non-libres sont dans non-free-firmware, présent sur l’installateur par défaut.




Ah OK le “il est recommandé d’ajouter non-free-firmware aux fichiers sources-list d’APT” est pour les utilisateurs actuels de Debian, effectivement c’est plutôt positif alors.



fofo9012 a dit:


Euh je ne vois pas comment un PC moderne peut fonctionner sans firmware…




Il ne fonctionnera pas “sans”, a minima pour ceux nécessaires au démarrage. Le souci serait plutôt de tourner sur ceux du dernier BIOS/UEFI (ou tout autre boot loader) installé qui pourraient être buggués. Idem pour d’autres: On a souvent une version “golden”/“usine” intégrée d’usine (réseaux sans fil en particulier, sauf quand le fabricant fait l’économie d’une mémoire flash interne au composant), qui est celle utilisée si rien de plus récent proposé au boot.



Sur un PI3B, il y a presque 2 ans, suite à un upgrade raspbian qui allait chercher les FW dans un nouveau répertoire sans MAJ de ce dernier, on se retrouvait ainsi à ne plus pouvoir charger le FW bluetooth à jour au boot. Celui alors chargé par défaut manquait vraiment cruellement de stabilité, ne pouvant être sorti de ses plantages qu’avec un reboot complet… et arrivait même parfois à planter le BT de débilophones Android en face: Un véritable outil à faire du DoS BT ce FW usine!



Un lien symbolique avait solutionné le pb le temps que Raspberry tilte.



fofo9012 a dit:


Ah OK le “il est recommandé d’ajouter non-free-firmware aux fichiers sources-list d’APT” est pour les utilisateurs actuels de Debian, effectivement c’est plutôt positif alors.




Yep. Ca permet d’avoir facilement un truc (a peu près) libre et fonctionnel



installer Debian 11 pour que "ca marche":
[X] free software
[X] non-free software


installer Debian 12 pour que "ca marche":
[X] free software and firmware
[ ] non-free software
[X] non-free firmware


fofo9012 a dit:


Euh je ne vois pas comment un PC moderne peut fonctionner sans firmware
C’est le plus gros défaut de Debian, qui ne fonctionne pas vraiment par défaut tant qu’on n’a pas un peu réouvert vers le non-libre. Cette approche (seul le libre existe) rend l’accessibilité de l’OS difficile pour un non-linuxien.




Debian par du “minimum vital” et on ajoute (L’inverse de Windows donc).
Si c’est le plus gros défaut, ce n’est pas bien grave :)



Par ailleurs, ce que tu cites concerne surtout les PC et workstations.
Sur un serveur, on peut (parfois, souvent) tourner sans Firmware (pas de CG, pas de Wifi) et surtout, sur une VM, pas besoin de Firmware!



Donc si je regarde mon petit serveur perso, j’ai plutôt 1 debian avec les firmware, et 10 debian sans firmware.


Effectivement, Debian a mis un peu d’eau dans son vin, incorporer du non-free va à l’encontre de leur philosophie de base, mais bon il faut aussi savoir faire des compromis.
Les quelques distrib 100% libre ne sont pas ou peu utilisées, ça demande trop de compromis à l’usage.



Patatt a dit:


Effectivement, Debian a mis un peu d’eau dans son vin, incorporer du non-free va à l’encontre de leur philosophie de base, mais bon il faut aussi savoir faire des compromis…




Le problème, pour ces FW, concernait surtout les ISO d’installation: Bcp d’interfaces réseau sans fil n’ont pas un firmware résident ou chargé par le boot loader, même pas forcément à jour.



Sur de genre de machines, il fallait les installer à partir du réseau filaire avant d’ajouter la config du /etc/apt/sources.list qui allait bien et installer les FW non libres requis.



Le gros problème hélas en voie de généralisation, c’est que de plus en plus de laptops n’ont plus de réseau filaire intégré. Sans interface externe USB supportée par l’installeur, par exemple, on ne pouvait plus installer une Debian faute de wifi fonctionnel!



Probable que ca ait aidé au compromis, car par ailleurs Debian n’en fait pas trop avec parfois des décisions pénibles obligeant à utiliser des cochonneries type snap: Debian 11 avait ainsi retiré le support RTSP de VLC vs la 10 car il liait une librairie dont ils se sont rendus compte un beau matin qu’elle posait un pb de licence (mais pas à VLC visiblement). Et depuis, comme rien ne marche aussi bien que VLC avec ce type de flux (typiquement utilisé par les caméras IP), on se fade un snap merdique long à charger et qui en prime décalle progressivement dans le temps (retard vidéo croissant).



Et c’est un exemple parmi d’autres, dans les récents…



yl a dit:


Le gros problème hélas en voie de généralisation, c’est que de plus en plus de laptops n’ont plus de réseau filaire intégré. Sans interface externe USB supportée par l’installeur, par exemple, on ne pouvait plus installer une Debian!




Oui, j’ai été bien embêté par ça lors de l’install de mon nouveau laptop. Très très chiant.


Le tethering usb du téléphone est ton ami.



white_tentacle a dit:


Le tethering usb du téléphone est ton ami.




L’intérêt de Debian, c’est quand même aussi une install très rapide (coucou Microsoft, même s’il y a eu un peu de progrès). Et utiliser une interface native, surtout filaire, y participe.



Déjà car il n’y a pas la mauvaise graisse des Ubuntu qui n’ont réussi sur ce point qu’a copier Windows sans lui suppléer… et car il y a la netinstall.



Une ISO qui tiendrait encore sur un CD, vite chargée, vite copiée sur sa plus vieille/petite clef USB qui traîne… Et en 20 à 30mn (selon connexion réseau et perf stockage), on a un système complet (applicatif inclus) et à jour au premier boot post install!



Mais bon, si personne n’achetait le concours de bite à l’envers des fabricants sur l’épaisseur des laptops en arrivant à ne plus permettre de caser un RJ45, on arrêterait d’en vendre!



Pour ma part, que des gammes pro en reconditionné ces dernières années pour éviter cela et ses conséquences (en plus du RJ, on y gagne évolutivité/maintenabilité).



yl a dit:


Pour ma part, que des gammes pro en reconditionné ces dernières années pour éviter cela et ses conséquences (en plus du RJ, on y gagne évolutivité/maintenabilité).




Idem. Dell Latitude de mon côté.


Et les fonds d’écran seront-ils moins violent pour les yeux ???


Ça, c’est du sujet ! Il y a du niveau !



Perso, le fond d’écran je le vois quelques secondes quand je démarre ma session.



TexMex a dit:


Et les fonds d’écran seront-ils moins violent pour les yeux ???




moins violent que Debian 11, je ne vois pas comment c’est possible. :keskidit:



Debian 11
https://wiki.debian.org/DebianArt/Themes/Homeworld



Debian 12
https://wiki.debian.org/DebianArt/Themes/Emerald


Ah, c’est pour ça que je ne comprenais pas la remarque ! Je suis passé à Debian en changeant de PC l’an dernier et c’était Debian 11.



fred42 a dit:


Ça, c’est du sujet ! Il y a du niveau !




Ha je revendique même.



Disons que c’est un moyen de railler le faux débat plus haut et dans d’autres crèmeries.



1 On parle de FirmWare. C’est censé être des programmes au plus près du matériel… Même si la limite devient plus floue c’est quand même pas l’apanage de tout le hardware de charger en RAM à tout va.
2 C’est si y’en a besoin (serveur / vm / desktop et encore)
3 Pour ceux qui en aurait besoin, c’est juste un peu d’adaptation.



Bref le changement dérange l’humain. Même si cela est soluble avec 2, 3 commandes (APT is rich)… Et une fois fait y’a plus à s’en occuper.



C’est un peu comme de dire a Titi de ranger sa chambre. Ca prends 2 secondes mais c’est du changement…



Donc bon; parler des fonds d’écran par défaut… Ca donne un peu de lourdeur dans un débat trop léger… ou … heu… attends…


L’occupation mémoire de base au démarrage sans aucune application lancé semble faire un bon ainsi la commande free donne 654 Mi pour la Debian 12 i386 LXQt alors que la 11 n’occupait que 332 Mi
Est-ce le noyau 6 de Linux qui est en cause ou la commande free ??


C’est peut-être l’utilisateur de la commande.
man free



C’est plus complexe à interpréter que tu ne le penses. Le première colonne seule ne veut pas dire grand chose.



yl a dit:


L’intérêt de Debian, c’est quand même aussi une install très rapide (coucou Microsoft, même s’il y a eu un peu de progrès).




Un peu hors-sujet mais ce point m’intéresse, de quel progrès on parle là ? Windows 10 est systèmatiquement plus long à installer sur ma machine que Windows 7. Je n’ai pas encore testé Windows 11 mais j’ai vu des posts qui parlent de la même installation que Windows 11…


Sur une installe complète il me semble qu’on a moins de redémarrages. Avant si l’iso avait plus de 6 mois on pouvait y passer la demi-journée.
Maintenant sur les maj mensuelles en effet ca reste pitoyable.



fred42 a dit:


C’est peut-être l’utilisateur de la commande. man free



C’est plus complexe à interpréter que tu ne le penses. Le première colonne seule ne veut pas dire grand chose.




Tu as raison car la mémoire disponible est quasiment la même entre la Debian 12 et 11
Je me trompe en ayant pensé que les versions du noyau étaient en cause c’est simplement les versions de la commande free qui n’affichent pas la même chose


Fermer