Outils pour utilisateurs

Outils du site


issue56:critique

Ceci est une ancienne révision du document !


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 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.

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.

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

issue56/critique.1325489346.txt.gz · Dernière modification : 2012/01/02 08:29 de fredphil91