Креиран 2003. године, Puppy Linux је мала Linux дистрибуција дизајнирана за употребу на рачунарима са мало RAM меморије.
Данас долази у три облика: званична издања развојног тима, која се често користе за једноставне задатке; издања Puppy Linux-а направљена помоћу woof-а, која могу садржати додатне пакете за проширење могућности система; и незванична издања, такође названа „лутке“, која су прерађене верзије званичних верзија које су креирали ентузијасти.
Слике за покретање система су 300 MB за 32-битне системе и 600 MB за 64-битне системе. Након учитавања слике, инсталациони уређај се може уклонити и систем ће бити потпуно учитан у RAM меморију. Почевши од верзије 6, дистрибуција је базирана на Ubuntu-у и користи његове репозиторијуме.
Једна од главних предности Puppy Linux-а је његова мала величина - слике за покретање су обично величине само 300-600 MB, док друге дистрибуције могу тежити неколико гигабајта. Ово омогућава брзо покретање и рад система на рачунарима са ниским перформансама.
Такође је вредно напоменути да се Puppy Linux може покренути са бутабилног УСБ уређаја или ЦД/ДВД-а, што га чини преносивим и практичним за употребу на било ком рачунару.
Још једна предност Puppy Linux-а је то што је доступан почетницима у Linux-у, јер има једноставан и интуитиван интерфејс. Наравно, постоје напредније функције за искусне кориснике, али почетници се лако могу навикнути на систем.
Коначно, вреди напоменути да дистрибуција подржава широк спектар хардвера и драјвера, што је чини свестранијом и практичнијом за коришћење.
Као и сваки оперативни систем, Puppy Linux има неке недостатке:
Постоји неколико начина за инсталирање Puppy Linux-а. Ево једног:
Имајте на уму да инсталирање оперативног система може избрисати све податке на вашем чврстом диску, па се препоручује да направите резервну копију свих важних података пре инсталације.