Alpine Linux Xfce Retour après 17 mois !
Alpine Linux, grâce à sa légèreté, sa gestion des versions 32 bits et son gestionnaire de paquets apk, constitue une excellente base pour recycler du vieux matériel, avec des mises à niveau majeures simples et rapides.

SYNTHÈSE STRUCTURÉE
Alpine Linux : une distribution minimaliste et légère
Alpine Linux est présentée comme une distribution “petite, simple et sécurisée”, initialement conçue pour les conteneurs Docker. L’intervenant souligne qu’elle offre “vraiment le strict minimum” avec OpenRC comme système d’initialisation, ce qui permet de n’installer que ce dont on a besoin. Cette approche la rend particulièrement adaptée aux machines anciennes ou peu puissantes, y compris en architecture 32 bits, comme le montre la disponibilité d’une image 32 bits sur le site officiel.
Installation sur une machine BIOS traditionnelle
L’installation a été réalisée sur une machine équipée d’un BIOS traditionnel, ce qui donne un affichage GRUB “pas très élégant, pas très joli” selon l’intervenant. Cela illustre qu’Alpine Linux fonctionne aussi bien sur du matériel ancien que sur des systèmes UEFI modernes, même si l’expérience visuelle diffère.
Environnement de bureau XFCE pour la légèreté
L’intervenant a choisi XFCE comme environnement de bureau pour “garder un environnement de bureau léger mais relativement complet”. Après connexion, la consommation mémoire est de 440 Mo de RAM, ce qui est “relativement léger pour ce type de système”. La machine dispose de seulement 4 Go de RAM, ce qui confirme l’adéquation d’Alpine Linux pour du matériel modeste.
Applications installées et flatpaks
L’installation inclut des applications variées : Vivaldi (via flatpak car “il y a que des deb et des RPM chez Vivaldi”), LibreOffice, Clémentine pour la musique, GIMP, Steam, Discord, Telegram et OBS Studio. L’intervenant précise que “les flatpaks fonctionnent bien” et qu’ils permettent d’installer des logiciels absents des dépôts Alpine. Steam est présenté comme un test, mais le gaming est limité par le chipset intégré de la machine.
Performances et limites du vieux matériel
Malgré la légèreté du système, l’intervenant constate que “la machine elle galère parfois” pour l’affichage de pages web modernes, et que “pour le web d’aujourd’hui, c’est un peu long”. En revanche, LibreOffice se lance “à peu près rapidement”. Lors du lancement simultané de plusieurs applications (Vivaldi, LibreOffice, Steam), la RAM atteint environ 2 Go utilisés et le système commence à “swaper”, mais “ça fonctionne relativement bien”.
Mise à niveau majeure : une simplicité remarquable
La montée de version de 3.23 à 3.24 est décrite comme “d’une simplicité enfantine”. La procédure consiste à :
- Éditer le fichier
/etc/apk/repositoriespour remplacerv3.23parv3.24. - Exécuter
apk updatepour rafraîchir la liste des miroirs. - Lancer
apk upgradepour mettre à jour les 614 paquets.
L’intervenant précise : “j’ai installé sudo parce qu’on a pas sudo par défaut. J’ai installé bash parce qu’on a pas bash par défaut.” La mise à jour a duré 6 minutes, ce qui est jugé rapide et efficace.
Stabilité des mises à niveau sur le long terme
L’installation initiale date du 1er janvier 2025, et l’intervenant a effectué trois montées de version successives (3.21 → 3.22 → 3.23 → 3.24). Il note que “les montées en version, elles sont rapides et efficaces”, et que le système conserve une consommation mémoire stable autour de 450 Mo après mise à jour. Le noyau passe en 6.18.35 LTS.
Outil de configuration simplifié : setup-desktop
L’intervenant mentionne le script setup-alpine setup-desktop qui permet d’installer facilement des environnements de bureau comme Gnome, Plasma, XFCE, MATE ou SX. Il précise que d’autres gestionnaires de fenêtres comme Openbox sont également disponibles via apk search openbox. Cela montre la flexibilité d’Alpine Linux pour s’adapter aux besoins de l’utilisateur.
CONCEPTS CLÉS
- OpenRC : Système d’initialisation utilisé par Alpine Linux, plus léger que systemd, adapté aux environnements minimalistes.
- apk : Gestionnaire de paquets d’Alpine Linux, réputé pour sa simplicité et sa rapidité. Les commandes principales sont
apk update,apk upgrade,apk searchetapk add. - Flatpak : Système de gestion de paquets universel permettant d’installer des applications isolées, utile pour les logiciels non disponibles dans les dépôts Alpine (ex. Vivaldi, Discord).
- setup-desktop : Script intégré à Alpine Linux pour installer rapidement un environnement de bureau complet.
CONCLUSION
Alpine Linux se révèle être un excellent choix pour recycler du vieux matériel, grâce à sa légèreté (440 Mo de RAM après installation de XFCE), sa compatibilité 32 bits et la simplicité de ses mises à niveau majeures. L’intervenant résume bien l’esprit : “les montées en version, elles sont rapides et efficaces”. Pour un administrateur système, cela signifie qu’Alpine Linux permet de prolonger la durée de vie de machines anciennes avec un minimum d’effort de maintenance, tout en offrant une flexibilité suffisante via les flatpaks pour les applications modernes.