Outils pour utilisateurs

Outils du site


issue56:critique

Puppy Linux was designed as one of those small, light-weight, Linux distributions, intended primarily for lower specification hardware - whilst still providing a full suite of applications and utilities for a usable desktop environment. Frugal with resources, it was blindingly quick. Lucid Puppy 5.2.5 is not the latest release, dating from April 2, 2011 (the latest, 5.2.8, may be a little too bleeding edge for really old kit). The download is a 126MB .ISO image file - which I decided was worth a road-test on an otherwise obsolete AMD chip-and-main-board combination from 1999. Puppy Linux 5.2.5 is based primarily on Ubuntu 10.04 LTS “Lucid Lynx,” but there's a mixture of utilities provided using the 'Woof' build system, such as a later version of the e2fsprogs file-system utilities from Ubuntu 11.04 “Natty Narwhal.” Puppy 5.2.5 uses version 2.6.33.2 of the Linux kernel, and, thanks to that build system, Woof, it can take binaries of other popular distributions and incorporate them into new Puppy releases, among them many components from Ubuntu such as shared libraries and some applications. This may have something to do with Puppy rising to number 9 in the Linux chart on Distrowatch. Compatibility with Ubuntu packages notwithstanding, the spirit of the Puppy remains independent.

Puppy Linux fut conçu comme l'une de ces distributions Linux qui est petite et légère, destinée principalement à du matériel peu performant, tout en continuant d'offrir une suite complète d'applications et d'utilitaires pour un environnement de bureau utilisable. Économe avec les ressources, c'était rapide comme l'éclair.

Lucid Puppy 5.2.5, du 2 avril 2011, n'est pas la version la plus récente (la plus récente, la 5.2.8 peut être un peu trop à la pointe de la technologie pour de très vieilles machines. Ce que vous téléchargez est un fichier image .ISO de 126 Mo et j'ai décidé que ça valait le coup de l'essayer sur une combinaison AMD chipset et carte mère obsolète datant de 1999.

Puppy Linux 5.2.5 est basé essentiellement sur Ubuntu 10.04 LTS « Lucid Lynx », mais il comprend un mélange d'utilitaires utilisant le système de build « Woof », comme une version plus récente des utilitaires du système de fichiers e2fsprogs d'Ubuntu 11.04 « Natty Narwhal ». Puppy 5.2.5 utilise la version 2.6.33.2 du noyau Linux et, grâce à ce système de build Woof, il peut récupérer des binaires d'autres distributions populaires, parmi lesquels beaucoup de composants venant d'Ubuntu telles des bibliothèques partagées et quelques applications, et les incorporer dans de nouvelles versions de Puppy. Ceci est peut-être lié au fait que Puppy est maintenant le numéro 9 dans le graphique Linux sur Distrowatch. Malgré la compatibilité avec des paquets Ubuntu, l'esprit de Puppy reste indépendant.

Puppy is bootable from just about any media, including LiveCDs, zip disks, USB drives, and hard drives. It does a reasonable job of automatically detecting most hardware. However, be wary of installing on Ext4 formatted partitions. Ext4 is not fully supported in Puppy, as the bug lists show. Puppy's small size makes it a good candidate to install onto USB memory sticks, with the ability to save any personalized settings and installed software. At boot-time, Puppy loads into RAM, which frees up the boot device for other uses, and makes for a very fast system. On most systems, in fact, boot time is just 30 to 40 seconds, even on my old Pentium-II clone. The pragmatic mish-mash of Puppy's interface and tools helps provide the high performance. Puppy uses JWM and OpenBox with FBPanel, all known for their minimal resource requirements. Many of the tools are console-based or have very simple 1990's style low-res control decks. They are easy to use, but it does feel like a step back in time.

On peut démarrer sous Puppy à partir de n'importe quoi, ou presque, y compris des LiveCD, des disques zip, des disques USB et des disques durs. Il parvient relativement bien à détecter la plupart des matériels. Cependant, il vaudrait mieux ne pas l'installer sur des partitions formatées en Ext4, car Ext4 n'est pas complètement pris en charge sous Puppy, comme le montrent les listes de bogues.

La petite taille de Puppy en fait un bon candidat pour une installation sur une clé USB, avec la capacité d'enregistrer des paramètres personnalisés et les logiciels installés. Au démarrage, Puppy se charge dans la RAM, ce qui libère le périphérique de démarrage pour d'autres tâches et rend le système très rapide. Sur la plupart des machines, en fait, le temps de démarrage n'est que de 30 à 40 secondes, même sur un vieux clone Pentium-II.

Le méli-mélo pragmatique de l'interface et des outils de Puppy participe de l'excellente performance. Puppy se sert de JWM et d'OpenBox avec FBPanel, tous connus pour leurs exigences minimales en matière de ressources. De nombreux outils sont en ligne de commande ou possèdent de très simples systèmes de contrôle en basse résolution, du style des années 1990. Ils sont faciles d'usage, mais on a l'impression d'avoir reculé dans le temps.

Otherwise, Puppy ships with lots of smaller but useful applications for a light-weight but functional desktop. There's the Gnumeric spreadsheet, Osmo personal organizer, HomeBank money management, Abiword, and a selection of applications for photo and image management, text editors, and media player. Slypheed is the default mail client and Dillo the browser. See what I mean? Step back in time. Using the JWM Windows Manager, the desktop is a riot of colorful, Fisher-Price style icons. The standard start-up sound is a friendly bark. More themes are available, and more programs are available through the Puppy Package Manager or using the QuickPet alternative package manager. If you don't find what you want in the Lucid Puppy repository, the Ubuntu repositories can be used with one tick-box. QuickPet provides a one-click alternative to install programs such as Firefox, Pidgin, and LibreOffice, although the performance of these was tardy to say the least. I haven't persuaded Open Office Writer to run at all on my two test-beds. The miracle of Puppy is that it resurrected an old Pentium-II era AMD-based machine with only 256Mb of memory. Desktop performance was good, when the equivalent Ubuntu live CD's for 11.04, 10.10 and 10.04 failed to run, owing to modern kernel constraints, much less install locally. The screen-shot is of that machine happily running Puppy, and much faster than it ran Windows XP.

Sinon, Puppy contient pas mal de petites applications qui sont néanmoins très utiles pour un bureau léger, mais fonctionnel. Vous y trouverez le tableur Gnumeric, l'agenda Osmo, le gestionnaire de finances HomeBank, Abiword et un choix d'applications pour la gestion des photos et des images, des éditeurs de texte et un lecteur multimédia. Slypheed est le client mail par défaut et Dillo, le navigateur. Vous voyez ce que je voulais dire : un voyage vers le passé.

Avec le Gestionnaire de fenêtres JWM, le bureau contient plein d'icônes éclatantes de couleurs dans le style Fisher-Price. Le son par défaut lors du démarrage est un aboiement amical. Plus de thèmes et plus de programmes sont disponibles en passant par le Gestionnaire de paquets Puppy ou en utilisant le gestionnaire de paquets alternatif QuickPet.

Si vous ne trouvez pas ce que vous voulez dans les dépôts Lucid Puppy, les dépôts Ubuntu sont utilisables en cochant une case. QuickPet fournit une alternative rapide (un clic) pour installer des programmes tels que Firefox, Pidgin et LibreOffice, bien que le moins qu'on puisse dire est qu'ils sont très lents. Je n'ai pas du tout réussi à faire fonctionner OpenOffice Writer sur mes deux machines de tests.

Puppy a pu miraculeusement ressusciter une vieille machine basée sur AMD, de l'époque ancienne des Pentium-II, avec seulement 256 Mo de mémoire. La performance du bureau était bonne, alors que l'équivalent Ubuntu liveCD pour la 11.04, la 10.10 et la 10.04 ont refusé de s'exécuter et encore moins de s'installer localement, à cause des contraintes de noyau moderne. La capture d'écran est celle d'une machine fonctionnant allégrement sous Puppy et beaucoup plus rapidement que sous Windows XP.

Where it surprisingly failed is in Virtualbox, where the Puppy Live CD managed to run badly, and install to a virtual disk a version which still won't boot despite much remedial work. Puppy remains a bit of a mixed bag. I could run it on current hardware - but I'm not sure I'd want to suggest it as an alternative to anyone but a bold tinkerer familiar with Linux distributions; as a fall-back on old kit, you can do worse than take the Puppy for a walk. Ouch. Sorry. Puppy Linux official home page: http://puppylinux.com/ Puppy Linux official wiki: http://puppylinux.org/wikka/HomePage

Il a échoué de façon surprenante dans Virtualbox où le Live CD de Puppy a trouvé le moyen de mal s'exécuter et d'installer sur un disque virtuel une version qui refuse de démarrer malgré tous mes correctifs.

Puppy reste une sorte de pot-pourri. J'ai réussi à le faire fonctionner sur du matériel actuel, mais je ne suis pas certain de vouloir le recommander à d'autres personnes qu'un bricoleur audacieux qui connaît bien les distributions Linux ; comme solution de repli sur du matériel ancien, une promenade avec le chiot est tout indiquée !

Puppy Linux official home page: http://puppylinux.com/ Puppy Linux official wiki: http://puppylinux.org/wikka/HomePage

issue56/critique.txt · Dernière modification : 2012/02/14 15:45 de shinichi