bone logo Puppy download page


I must say I think Puppy is more amazing than the initial impression you get. *

Download live-Puppy: ready-to-go bootable CD

A complete operating system with suite of GUI apps, only about 70 - 130MB and boots directly off the CD.

The latest Puppy is version 5.1
Before downloading, please read the release notes.
In the ibiblio.org and mirrors, linked below, please look in the 'puppy-5.1' folder for files to download...

The latest Quirky is version 1.2
Before downloading, please read the release notes -- these notes also explain about the different releases of Puppy, comparing Puppy 4.3.1, 5.0 and Quirky 1.1.
In the ibiblio.org and mirrors linked to below, please look in the 'quirky-1.2' folder for files to download...

Puppy Linux repository:
ftp://ibiblio.org/pub/linux/distributions/puppylinux/

Optional! Make
a donation to
Barry Kauler:

Alternative HTTP URL:
http://distro.ibiblio.org/pub/linux/distributions/puppylinux/

Quirky repository:
ftp://ibiblio.org/pub/linux/distributions/quirky/

Optional! Make
a donation to
Barry Kauler:

Alternative HTTP URL:
http://distro.ibiblio.org/pub/linux/distributions/quirky/


Download then use your favourite CD burner software (see note on BurnCDCC further down) and burn puppy-xxxxx.iso onto a CD/R or CD/RW.

See live-CD Puppy page for more information.

Of course, as is normal for any free product, you use entirely at your own risk. If you encounter any difficulties, there is friendly support on the Discussion Forum. Also, the FAQ is an essential read.

Alternative download sites

If you have trouble downloading from ibiblio.org (ibiblio can be very slow), or need a special version of Puppy, try the following. Note that some download sites are provided out of the generosity of private individuals, something that I greatly appreciate. Note also that some sites may not have the latest version.

Check download integrity

Here is the MSDOS application for doing a checksum (note, Linux has an equivalent):

md5sum.exe (right-click to download)

To check "puppy-4.3.iso" for example:

C> md5sum puppy-4.3.iso
WARNING: Corrupted files on mirrors
We have an on-going problem with some of the ibiblio mirror sites. Some of them (nluug in particular) have inadequate mirroring software and some files are shorter or corrupted. Please do check the size of the file against the original at ibiblio, and after download run the 'md5sum' program.

CD burner software

If your PC has a CD-burner drive, it will have come with software. If you find it confusing and cannot figure out how to correctly burn a ISO file to CD, then check this out:

Active contributor on the Puppy Forum, GuestToo, has discovered an application called BurnCDCC (for Windows), that is specifically designed to burn ISO files to CDs. It does nothing else, so it is very easy to use. The URL is: http://www.terabyteunlimited.com/utilities.html.

Update: active forum contributor Jason b. c. has found another free CD/DVD burner program for Windows. It's name is ImgBurn and the URL is: http://www.imgburn.com/

Alternatively, if you already have an earlier version of Puppy running, you are in luck, as Puppy has heaps of programs for burning to CD and DVD. I recommend Burniso2cd, available in the "Multimedia" menu.

Warning: If you want to create a multisession-DVD, you must use one of the DVD-burner programs in Puppy or another Linux. I currently do not know of any Windows burner program that will burn a DVD correctly for multisession use.

Purchase Puppy CD via mail

For people on a slow dialup connection, even 70-130M is too much to download. I have responded to requests to make Puppy available for order via the postal service. This is a nominal fee, to cover media, packaging, postage and time.

With the CD you get the latest version of Puppy and some SFS files (incuding the 'devx' SFS file).

NOTICE:
I am now shipping a triple-boot CD, with Lucid-Puppy 5.1, Puppy 4.3.1 and Quirky 1.2. This enables you to try each and use the one you like best or which works best on your hardware. Note, there is a program on the CD for creating a single-boot CD with the one you prefer. Currently this is the only CD I am providing. The CD contains the 'devx' SFS files for all 3 puppies.



Puppy CD
us$9
  (price includes  international airmail)




Upgrade price:  us$5.99
(including international postage)
If you have previously purchased a Puppy CD, you may buy at the upgrade price. The email address that you have registered with PayPal must be the same as used in the original order, so that I can cross-check.
Click here to pay at the upgrade price:
When payment to PayPal is completed, PayPal will notify me (and you) by email, and I will despatch the CD promptly. See "Limited Liability" and "PayPal membership" notes below.
* See note on source packages below.

or here:
ALTERNATIVE,
PAY CASH


The upgrade price is US$5 (5 Euros, AU$5), but please provide approx. date of previous order if by mail, or email if via PayPal.

 
For cash payment, round off the payment to US$10
(or 10 Euros, or AU$10 within Australia), paper note cash in an envelope and post to Barry Kauler, PO Box 359, Perenjori, WA 6620, Australia (include your postal address, so that I can send the CD to you). Other currencies, money/postal orders, checks/cheques NOT acceptable. Please be aware of the risk factor with sending cash, and it could get lost, for which I, Barry Kauler am not liable -- in other words, the risk is entirely your own. Please send an unmarked paper note, that is, no punctures, rips or writing on it.

Note, I may introduce other payment methods in the future.

Limited liability:
There is a blanket disclaimer of any liability in any way whatsover. I cannot guarantee delivery after the CD has been despatched. If it does not arrive at the destination, that is unfortunate. However, if a CD reaches you and it is faulty, scan it and send the proof of arrival to me and I will send another. Please check the CD in at least two other CD drives to be sure that the problem is not with the drive. Please also note that Puppy is not guaranteed to work on all PCs, nor to be compatible with any specific hardware such as sound, video, wireless, pcmcia, etc.
PayPal membership:
Although the price is shown above in U.S. Dollars, PayPal can accept payment by credit card from most countries in the world. Last time I looked, membership was about 190 million. PayPal members can be "verified" or "unverified". Verified means that PayPal has tested the credit card details that you supplied to them and verified the account to be genuine and to belong to you. However, I think that you can still make a payment if unverified. That is, you can join PayPal and make a payment to me without having gone through the extra step of verification. Even if unverified, PayPal will do a basic check of your credit card details when processing a transaction.


Download the source packages

The core files for Puppy 4.x, Quirky and Wary were created using the T2-project build system. The T2-Puppy project is described in the Puppy From Scratch page. This is a set of build scripts that download all the source packages from the T2 repositories and compiles them. The complete list of packages used in Puppy is in the Puppy From Scratch page, also you can find the exact list for any particular release of Puppy in the file /root/.packages/woof-installed-packages (or /root/.packages/packages.txt for versions prior to 4.3) of your running Puppy.

Any source package can be downloaded directly from the T2 repositories:
http://gsmp.tfh-berlin.de/mirror/t2-source/8.0/
http://osiris.tfh-berlin.de/mirror/t2-source/8.0/
http://83.133.81.222/mirror/t2-source/8.0/

Note, for Puppy 2.x, the above URLs should be to directory '6.0'. Puppy 2.xx uses the gcc and glibc packages from:
http://gsmp.tfh-berlin.de/mirror/t2-source/2.1/
http://osiris.tfh-berlin.de/mirror/t2-source/2.1/
http://83.133.81.222/mirror/t2-source/2.1/

Note, for Puppy 4.x, the above T2 URLs should be to directory '7.0'.

Puppy uses some packages that are not in the T2 repositories. The sources can be found at one of the following:
http://bkhome.org/sources/ username: pu#p#py password: li#n#ux (remove #)
http://puppylinux.com/sources/
http://puppylinux.asia/sources/BarryKauler/
http://puppylinux.ca/puppyfiles/sources/

http://www.puppylinux.com/test/ (various temporary source and binary pkgs here)

If you need kernel source it is at the above sources sites. The patches are provided but I also have provided pre-patched kernel source ready for compiling. Before compiling the kernel or modules for the kernel, you must read the How to compile the kernel page.

Note, it is possible to go through the entire sequence of compiling from source in T2, then use the Woof build system to build your own puppy. This is for experienced Linux developers only and no hand-holding is provided. Forum member 'kirk' has been through this exercise and may provide advice. But again I emphasize, experienced developers only!
Note also, the Woof build system enables you to build a puppy from various distros binary packages (including Ubuntu, Debian, Arch and Slackware).


I love this distro! Barry, this is obviously a labor of love; there's not enough money in the world to pay someone to do what you have done. *

*   Extract from Puppy Discussion Forum.
(c) Copyright 2006-2010 Barry Kauler http://www.puppylinux.com
No part of this page is to be reproduced anywhere else. I have found that there is a problem where parts of my web pages are being inserted at other sites, then not updated, whereas I am updating my pages regularly. This is not a desirable situation, so please just link to my pages.