Registered: Jul 2006
Distribution: CentOS, Salix
Posts: 2,288
Rep:
|
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 8
|
Pros:
|
Reliable, small, portable, doesn’t even need a hard disk
|
|
Cons:
|
May not be secure if installed to hard disk
|
Puppy’s numbering system can be a little confusing, so first an explanation. Precise Puppy 5.4 is not a successor to Slacko Puppy 5.3.3, or Wary Puppy 5.3, but to Lucid Puppy 5.2.8. Precise is compatible with the Ubuntu repositories, Slacko with Slackware, and Wary is for older hardware. Precise also has a special version for very old computers, as the basic one requires PAE capability, which rules out Pentium I and M, and the AMD K series.
Puppy can load from the CD (or USB memory) into RAM (if you have at least 512MB) to give a fast live session. It can be installed in a conventional way, but if you don’t install, you can save your configuration onto a partition, even a Windows one, as precisesave.2fs. This enables you to install new software, which will kept in the same file. I chose not to install, but to try Puppy as is intended, complete with pup_save.
For a small CD, it offers a lot of software: Seamonkey (browser, mail, IRC), Gnome-mplayer, Pmusic, Abiword, Gnumeric, Homebank, Inklite vector graphics, Mtpaint, and even a few games. I ran them from the CLI without a single warning appearing, a rare occurrence. Media codecs are installed, and everything played, even my ‘mp4 from hell’. Flash is installed in Seamonkey, and it’s an old version which works with AMD CPUs. The only problem I had was that only an American dictionary was provided, but an English one was easily installed with the package manager.
To save space, help files are not included. If you enter ‘man fsck’ in a terminal, you’ll get the appropriate page in die.net displayed in Seamonkey — very clever. This works for some software (e.g. Homebank), but for most programs (e.g. Abiword) you just have to make your own way to their websites.
Although Puppy uses the JWM window manger, it has been made to look and feel like a desktop, and there are lots of graphical configuration tools provided. They can be a little confusing and don’t always work: keyboard shortcuts are not handled by Setup - Keyboard wizard but by Desktop - JMW configuration, and it tells you that Super is ‘P’ (it’s ‘4’) and puts the wrong entry into ~/.jwm/jwmrc-personal anyway. It’s better to do it the old way and edit the file. But the sound control activated my USB speakers, which is more than Ubuntu can do.
One problem with Puppy is that it runs as root. If you use the live image, that’s safe. But if you install it, you are vulnerable. Puppy’s firewall will keep out prowlers, but you can still be attacked via rogue websites. Running from the live image, pup_save could still get infected, but so could /home on a conventional installation.
If you want to install Linux on a very small computer, AntiX will be smaller and safer. But if you want a small portable Linux (or even something for a computer without a hard drive!) this is a good choice. Puppy has been a bit erratic over the years, but this one is right back on form: good dog!
|