GNU Coreutils 9.10 publié avec des correctifs de stabilité

Le projet GNU a publié Coreutils 9.10, une mise à jour stable de sa suite essentielle d'outils de manipulation de fichiers, shell et texte pour les systèmes Linux et similaires à Unix. Cette version corrige les régressions de 9.9 et introduit des améliorations pour de meilleures performances et compatibilité. Publiée le 4 février 2026, la sortie se concentre sur la fiabilité à travers diverses utilitaires.

La collection GNU Coreutils sous-tend presque tous les systèmes d'exploitation Linux et similaires à Unix, fournissant des commandes fondamentales pour les tâches quotidiennes. La version 9.10, annoncée par le projet GNU, traite plusieurs problèmes de la sortie précédente 9.9, en particulier les régressions dans des commandes comme cp, install et mv. Celles-ci affectaient la copie de fichiers clairsemés en utilisant SEEK_HOLE sur des systèmes de fichiers tels que ext4, surtout lorsque les fichiers étaient mis à jour et que la copie offload n'était pas disponible. La gestion des signaux voit des améliorations significatives dans cette mise à jour. La commande timeout propage maintenant correctement tous les signaux de terminaison au processus surveillé, assurant que le processus enfant ne continue pas à s'exécuter après la sortie du parent. Les signaux ignorés sont respectés plus précisément, ce qui bénéficie aux travaux de shell en arrière-plan. De plus, tail -f --pid évite les sorties inattendues sur des signaux non terminants. D'autres utilitaires reçoivent également des correctifs de correction. La commande date gère les directives de format produisant une sortie vide sans échouer. La commande dd empêche la surcharge de fichiers existants si la troncature échoue. Des problèmes de portabilité de longue date dans du et ls ont été résolus, de sorte qu'ils n'altèrent plus les chaînes retournées par getenv. Des outils comme fmt, numfmt, md5sum et la famille sha*sum bénéficient d'une meilleure gestion d'erreurs, d'analyse de suffixes et de traduction de fins de ligne. Au-delà des correctifs, Coreutils 9.10 ajoute des améliorations fonctionnelles. La commande paste prend désormais en charge pleinement les caractères multibytes, y compris les délimiteurs multibytes. Du gagne une option courte -A pour --apparent-size, aidant à la compatibilité avec FreeBSD. Stat et tail reconnaissent le type de système de fichiers guest-memfd, tandis que tail introduit une option --debug pour expliquer son implémentation du mode follow. Les améliorations d'utilisabilité incluent le rendu en gras des noms d'options dans la sortie --help et les pages man, avec des hyperliens vers la documentation en ligne. Ces changements améliorent la stabilité et la portabilité, rendant les outils plus robustes pour les administrateurs système et les développeurs. Pour tous les détails, l'annonce officielle fournit un aperçu technique.

Articles connexes

Illustration of Kali Linux 2025.4 release on a hacker's laptop screen, showcasing new tools and updated desktop in a realistic cybersecurity workspace.
Image générée par IA

Kali Linux 2025.4 publié avec de nouveaux outils et mises à jour du bureau

Rapporté par l'IA Image générée par IA

Kali Linux a publié la version 2025.4 le 12 décembre 2025, marquant sa dernière mise à jour de l'année. Cette publication introduit trois nouveaux outils de piratage, des améliorations significatives de l'environnement de bureau et un support renforcé pour Kali NetHunter. Elle vise à moderniser l'expérience utilisateur pour les professionnels de la cybersécurité et les hackers éthiques.

Un article détaille une expérience personnelle où les coreutils Linux standards ont été remplacés par des versions écrites en Rust. L'auteur rapporte que ces alternatives se sont révélées étonnamment plus rapides. La pièce a été publiée le 20 février 2026.

Rapporté par l'IA

L'équipe de Tiny Core Linux a publié la version 17.0 de sa distribution minimaliste, mettant à jour le noyau vers 6.18.2 et le compilateur GCC vers 15.2.0. Cette version conserve la taille compacte du système, les éditions les plus petites faisant environ 20 à 24 mégaoctets. Elle continue d'éviter systemd, en se concentrant sur une faible utilisation des ressources pour les anciens matériels et les systèmes embarqués.

La communauté Linux et logiciels libres open-source a connu une semaine chargée du 16 au 22 février 2026, avec plusieurs rafraîchissements de distributions et améliorations logicielles. Les points forts incluent des mises à jour d'environnements de bureau, d'outils audio et d'applications de productivité. Le résumé hebdomadaire de Linuxiac capture ces développements.

Rapporté par l'IA

La communauté Linux et open source a connu une semaine chargée avec plusieurs sorties de distributions et améliorations logicielles. Les points forts incluent des mises à jour de MX Linux, CachyOS, GNU Guix et Deepin, ainsi que des améliorations d'outils comme GIMP et Wine. Les annonces matérielles ont présenté de nouveaux appareils compatibles Linux.

Linus Torvalds a annoncé que le noyau Linux passera à la version 7.0 après la fin de la série 6.x, marquant une étape cosmétique mais symbolique pour le projet open source. Cette décision suit les pratiques établies de numérotation pour maintenir les chiffres mineurs gérables, sans refonte technique majeure liée au changement. Les développements en cours incluent une intégration élargie de Rust et des améliorations du support matériel.

Rapporté par l'IA

Un nouvel article explore des moyens d'améliorer l'expérience du terminal Linux avec des outils en ligne de commande alternatifs. Publié le 2 janvier 2026, il promet de rendre le terminal plus cool et plus fonctionnel.

 

 

 

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser