About Puppy Linux

Puppy Linux is a unique family of Linux distributions meant for the home-user computers. It was originally created by Barry Kauler in 2003.

Puppy Linux advantage

  1. Ready to use → all tools for common daily computing usage already included.
  2. Ease of use → grandpa-friendly certified ™
  3. Relatively small size → 300 MB or less.
  4. Fast and versatile.
  5. Customisable within minutes → remasters.
  6. Different flavours → optimised to support older computers, newer computers.
  7. Variety → hundreds of derivatives (“puplets”), one of which will surely meet your needs.

If one of these things interest you, read on.

Yes, but what does it look and feel like?

Screenshot of FossaPup64 9.5

First thing first

Puppy Linux is not a single Linux distribution like Debian. Puppy Linux is also not a Linux distribution with multiple flavours, like Ubuntu (with its variants of Ubuntu, Kubuntu, Xubuntu, etc) though it also comes in flavours.

Puppy Linux is a collection of multiple Linux distributions, built on the same shared principles, built using the same set of tools, built on top of a unique set of puppy specific applications and configurations and generally speaking provide consistent behaviours and features, no matter which flavours you choose.

There are generally three broad categories of Puppy Linux distributions:

Why not try it? Download now! (Official distributions)

Get the ISO, burn it to a CD/DVD using your favorite CD/DVD burner, or flash it using dd (Windows version) to your USB flash drive, or visit our download page for more comprehensive information.

Compatibility * Architecture Latest Version Download link
Ubuntu Focal 64 x86_64 64-bit FossaPup64 9.5 Main - Mirror - Checksum
Raspbian Buster armhf 32-bit Raspup 8.2.1 Main - Mirror - Checksum
Ubuntu Bionic x86 32-bit BionicPup32 8.0 Main - Mirror - Checksum
Ubuntu Bionic 64 x86_64 64-bit BionicPup64 8.0 Main - Mirror - Checksum
Ubuntu Xenial x86 32-bit XenialPup 7.5 Main - Mirror - Checksum
Ubuntu Xenial 64 x86_64 64-bit XenialPup64 7.5 Main - Mirror - Checksum
Slackware 14.2 x86 32-bit Slacko Puppy 7.0 Main - Mirror - Checksum
Slackware64 14.2 x86_64 64-bit Slacko64 Puppy 7.0 Main - Mirror - Checksum
Slackware 14.1 x86 32-bit Slacko Puppy 6.3.2 Main - Mirror - Checksum
Slackware64 14.1 x86_64 64-bit Slacko64 Puppy 6.3.2 Main - Mirror - Checksum
Ubuntu Trusty x86 32-bit Tahrpup 6.0.5 Main - Mirror - Checksum
Ubuntu Trusty 64 x86_64 64-bit Tahrpup64 6.0.5 Main - Mirror - Checksum

Unofficial distributions

Compatibility * Architecture Latest Version Download link
Debian 11 x86_64 64-bit Vanilla Dpup 9.2.x Main
Debian 11 x86 32-bit Vanilla Dpup 9.2.x Main

* Compatibility: A Puppylinux distribution can also be built and assembled using packages and components from another Linux distribution called in Puppy the “binary compatible” distribution. The choice of a binary compatible distribution determines the availability of additional packages, among other things.


It has been said that the best experience of Puppy Linux is not from the software itself, but from the community that gathers around it. Whatever you have in mind - praises, curses, questions, suggestions, or just plain chit-chat, we welcome you to join us at Puppy Linux Discussion Forum or just check the discussions for the latest puppylinux woof builds.

I need more info before deciding to try …

  1. Frequently Asked Questions (FAQ)
  2. Puppy Linux history
  3. Puppy Linux family tree
  4. Puppy Linux Team
  5. Puppy Linux Build System (Woof-CE)
  6. Screenshots!
  7. Newsletters

DistroWatch Rankings

Page contributors. Last updated unknown.
Page contributors: Puppy Linux Team.

Copyright © 2014-2020 Puppy Linux Team. No rights reserved - Content on this page is licensed under Creative Commons CC0 (aka "Public Domain")
Site Map.