You are here

Puppy Linux: My First Distro

Ryan McCue's picture
Submitted by Ryan McCue on April 1, 2006 - 8:27pm

My review of Puppy Linux from both a Portable Apps user/developer and a first time Linux User.

As the members of PortaSoft know from my post, my first distro of Linux that I have ever tryed was Puppy Linux.

Puppy Linux is a small (60mb) distro of Linux, created by Barry Kauler (a West Australian, which made it more attractive to me) and contains many programs including 5 games, AbiWord and the Mozilla suite. It can boot off a USB or CD, but what got me more intruiged was that it can be run from QEMU. Now, I don't know if QEMU is portable, but if it is, then we have one more Portable Linux Distro.

You can get Puppy from the following sites:
And the community site:
The forums are located here:

Have fun!

From the bloggable mind of:
R McCue


Hello. Like you Puppy was my first linux OS Well the first one I got to work that is... hehe anyhoo The first one I Wonted to try was DSL But As I did Research on DSL I learned that DSL is designed to run on fast machines! Faster then what I had at the time (AMD 550MHZ K6)Which I Still have by the way Puppys on it now, and it runs Super Spiffy! It gives my AMD 2.10GHZ A run for the Money yes in deedy.

Metropipe`s Portable Virtual Privacy Machine runs QEMU to but its DSL aka Damn Small Linux instead of Puppy. I haveint run VPM in sometime but when I did it had No apps in it just there Corp Privacy program, and all that is is TOR The onion router Modded into IE Sad also it costs $99.00 Buck a Roos for the full ver. Also On Thar site thy say That it goes faster now the only way that is possible is if their using KQEMU Which is good/bad...Good because it goes a lot faster. Bad because it leaves a mess behind on the machines that you use it on!

Read the full PDF

Read abut TOR

"QEMU-Puppy is an OS and a set of applications on a USB memory stick. This OS can be booted natively, or on top of an other, already installed, OS. Just borrow a PC, boot your own environment and return the PC unaffected."

"No installation, no garbage..."

"Once upon a time, I realized that having your data on a USB memory stick wasn't exactly what I wanted. I wanted more. Carrying your files is nice. Carrying your applications as well would be even better. What the heck, carrying your OS and even your own machine on your memory stick would be the best!

If you have your files on your memory stick, you can take any machine and access those files. Being able to handle the files, depends on the installed software. If you don't want to depend on the installed software, you can put your own software on the memory stick as well. But most of the software needs to be installed, which is not easy, or possible, or desirable, or allowed on a lot of machines. You don't want to pollute a machine you borrowed... Having a complete OS at hand, including applications and files would take away these constraints. Just put everything on a USB memory stick and boot from it."

"What is this QEMU Accelerator Module? From the site: The QEMU Accelerator Module increases the speed of QEMU when a PC is emulated on a PC. It runs most of the target application code directly on the host processor to achieve near native performance.

Although kqemu is an improvement over plain QEMU-Puppy, I didn't include it. For 3 reasons:

1* You need administrator rights in order to be able to load the kqemu module. (Okay, it's not impossible to load the module if possible.)
2* By loading the kqemu module, you pollute the host machine. Even worse, you pollute its kernel, on a very low level. One of the base principles of QEMU-Puppy is to return the host machine unaffected.
3* The license doesn't allow me to distribute kqemu along with QEMU-Puppy"

----------------- Smile Original Message Smile -----------------
“Get a "Power full Authority", and A willing
chain of command, and then every thing after is cake...”

----------------- Smile Original Message Smile -----------------
“Get a "Power full Authority", and A willing
chain of command, and then every thing after is cake...”

Ryan McCue's picture

R McCue
Cube Games
People who didn't need people needed people around to know that they were
the kind of people who didn't need people.

"If you're not part of the solution, you're part of the precipitate."

Not so much /fast/ machine as simply needs 256MB RAM for optimal running on 'just about anything'. I've tried Grafpup also and, while the feature set is nice.. it doesn't seem to be really a 'stand-alone' like Puppy 2.11 (which to my somewhat inexperienced eyes leaves /no/ traces behind as far as I can tell;). LiveCD or better yet DVD is the way to go if you like the Pup, getting into it's just a REboot away Smile

Papp is just a 4-character 'word' that seems to work for me, PA is a two-letter abbreviation for Pennsylvania here in the USA:D