Suite à la sortie de Mageia 9 j’ai passé un peu de temps ce week end à migrer trois de mes postes Lenovo, 2 postes clients Thinkpad x220 et x240 et surtout mon petit serveur personnel Thinkcenter M92p dont j’avais vanté les mérites sur linuxfr.org.
Habituellement je fais des mises à jour, il y a bien longtemps que je ne repars pas à zéro et réinstallant tout. Les mises à jour sont maintenant parfaitement maîtrisées et on gagne un temps fou car elles reprennent les fichiers de configuration existant. Généralement les modifications de configuration sont de l’ordre du cosmétique. Mais quelle ne fut pas ma surprise sur mon serveur, il avait purement et simplement supprimé ma configuration NFS et sendmail qu’il a fallu que je redescende. J’ai été bien content d’avoir mis en place une sauvegarde borg. J’ai retrouvé assez vite mes petits en montant la sauvegarde système de la veille et en copiant les fichiers manquants.
A part ça je constate encore que le ménage des anciens paquets rpm de la mageia 8 laisse encore à désirer, ll en reste par dizaine et dizaine qui ne sont pas supprimés du système. Le script bash suivant permet de les supprimer d’un seul coup.
#!/bin/bash rpmfiles=$(rpm -qa | grep mga8); for f in $rpmfiles do urpme --auto $f done
Globalement cette Mageia 9 apporte peu de nouveautés à part des évolutions de version, elle utilise encore les vieux scripts de la Mandrake écrits en perl qu’il serait sans doute temps de changer. Il y a quand même une nouveauté, la commande remove-old-kernels qui comme son nom l’indique permet de supprimer les anciens noyaux qui s’accumulaient jusqu’à présent si on ne faisait pas manuellement le ménage de temps à autre.
Bienvenue à 'remove-old-kernels' Interactive System: Mageia release 9 (Official) for x86_64 | Noyaux dans /boot/:4 | AUTO:1 | GARDER:3 ==> kernel-desktop 1 : Garder : U : kernel-desktop-6.4.9-4.mga9.x86_64 jeu. 31 août 2023 16:47:49 2 : Garder : : kernel-desktop-6.4.9-2.mga9.x86_64 lun. 14 août 2023 20:03:37 3 : Garder : : kernel-desktop-6.4.8-2.mga9.x86_64 ven. 04 août 2023 13:00:50 4 : Enlever: : kernel-desktop-6.4.7-3.mga9.x86_64 mer. 02 août 2023 15:42:47 U = En usage maintenant Enlever 1 noyau: ? y/N/i (y=oui N=non i=confirmer pour chaque) y désinstallation de kernel-desktop-6.4.7-3.mga9.x86_64
J’ai commencé également à upgrader les différents services de mon serveur, Pour mon serveur httpd, je suis ainsi passé à Apache 2.4.57, PHP 8.2.10 et MariaDB 11.1.2. Prochaine mise à jour de FUNIX à venir pour prendre en compte cette montée en version.