Frugalware

Restez toujours informé : suivez-nous sur Google (☆)

Introduction

Frugalware
Logo de Frugalware
Frugalware gnome.png
FamilleGNU/Linux
Type de noyauNoyau monolithique
État du projetEn cours
Plates-formesi686, x86-64, ppc
LicenceGPL
Dernière version stable1.2 (Locris)
Dernière version avancée1.3 pre1 (Haven)
Gestionnaire de paquetspacman-g2
Site Webfrugalware.org

Frugalware est une distribution Linux d'origine hongroise à vocation généraliste créée par Miklós Vajna et conçue pour des utilisateurs de niveau intermédiaire/moyen (qui ne sont pas effrayés par un terminal de commande). Elle est basée sur Slackware dont elle partage l'esprit « UNIX-like », mais qu'elle améliore au niveau de la gestion et de la mise jours automatique des paquets tout en conservant ses qualités de robustesse et de légèreté. Elle utilise par ailleurs une version modifiée du gestionnaire de paquets Pacman d'Arch Linux.

Architectures

Frugalware est une distribution optimisée pour les architectures i686 qui s'appuie sur des paquets x86 binaires. Elle supporte également les architectures x86_64 et ppc. En d'autres termes, la distribution tournera généralement plus vite que ses consœurs sur les susdites architectures. Le support pour architecture ARM serait à l'étude.

Gestion des paquets

Depuis la version 0.6 Terminus, Frugalware utilise le gestionnaire de paquets Pacman-G2 ; Pacman-G2 est une refonte complète de l'outil pacman d'Arch Linux qui administre les mises à jour/à niveau du système, l'installation ou la suppression des paquets, et qui gère aussi les dépendances.

L'extension des paquets de Frugalware est le .fpm. Les .fpm se révèlent être des archives tar compressées avec bzip2 à la différence d' Arch Linux qui a choisi xz. Les archives bzip2 offrent des fichiers moins volumineux, mais présentent un temps de compression légèrement supérieur aux archives gzip. Il est également possible de construire ses propres paquets à partir des sources via les Frugalbuild ; cette méthode respecte l'intégrité des sources (c'est-à-dire que les paquets sont compilés sans altérer le code source original).

Toutes ces opérations s'effectuent en mode console ou avec le programme gfpm qui possède une interface graphique plus conviviale.

Pour ceux qui sont familiers avec le gestionnaire de paquets apt, voici une référence croisée.

ActionCommande AptitudeCommande Pacman-G2
Rafraîchir la liste des paquetsapt-get updatepacman-g2 -Sy
Mettre à jour les paquets installés:apt-get upgradepacman-g2 -Su
Installer un nouveau paquet:apt-get install foopacman-g2 -S foo
Retirer un paquet:apt-get remove foopacman-g2 -Rc foo
Rechercher dans la liste des paquets:apt-cache search foopacman-g2 -Ss foo
Installer un paquet depuis un fichier:dpkg -i foo.debpacman-g2 -A foo.fpm
Nettoyer le cache des paquets:apt-get cleanpacman-g2 -Sc

Branches

À l'image de Debian, Frugalware comporte plusieurs branches :

  • Une branche Current mise à jour quotidiennement avec les paquets les plus récents.
  • Une branche Stable actualisée environ tous les 6 mois.

Frugalware est donc considérée comme une "rolling release" si vous choisissez de vous synchroniser avec le dépôt current.

Conclusion

Cette distribution concilie habilement la stabilité et la rapidité. Elle bénéficie à la fois d'un environnement fiable et cohérent. Les développeurs proposent une installation traditionnelle via DVD, par le net (installation aisée qui évite de graver tous les CD), CD, ou sur clé USB bootable. Les utilisateurs peuvent en outre tester Frugalware via un livecd qui offre la même opportunité que le netinstall.

Un des objectifs d'une distribution est de proposer un maximum d'applications dans ses dépôts. L'utilisateur doit pouvoir trouver et installer les paquets dont il a besoin. Actuellement, il y a 5454 paquets dans le dépôt current, et cela augmente continuellement.

Versions

Le nom des différentes versions de Frugalware proviennent de nom de planètes du Cycle de Fondation écrit par Isaac Asimov.

Chronologie des versions :

DateVersionNom
3 mai 2010Frugalware 1.3pre1Haven (Current)
1 mars 2010Frugalware 1.2Locris (Stable)
7 septembre 2009Frugalware 1.1Getorin
22 mars 2009Frugalware 1.0Anacreon
9 septembre 2008Frugalware 0.9Solaria
11 mars 2008Frugalware 0.8Kalgan
13 octobre 2007Frugalware 0.7Sayshell
22 mars 2007Frugalware 0.6Terminus
14 septembre 2006Frugalware 0.5Siwenna
30 mars 2006Frugalware 0.4Wanda
13 octobre 2005Frugalware 0.3Trantor
28 avril 2005Frugalware 0.2Aurora
2 novembre 2004Frugalware 0.1Genesis