Bien que Puppy Linux peut être installé sur un disque dur interne, Puppy Linux est presque toujours utilisé comme une distribution en direct installé sur un lecteur USB ou un CD-ROM. La raison pour cela est que Puppy Linux se charge en RAM, ce qui signifie qu'il n'y a pas besoin d'un disque dur interne fonctionnant sur la machine. Ceci est utile pour la réparation des machines Windows ou trimballer un système Linux en direct persistante de sorte que vous pouvez toujours avoir vos préférences de bureau avec vous.