
When a Puppy boots, the operating system is expanded from the compressed file into main memory and a file system is created in memory (different from most operating systems). This article assumes you have Secure Boot enabled in your UEFI BIOS and that you want to continue using it. A Frugal install can do nearly everything an equivalent Full install can do. Puppy developers are beginning to avoid supporting Full installs and Puppy enthusiasts use Full installs much less than Frugal installs so as a beginner use a Frugal install only. There are two ways to install a Puppy Frugal or Full. A practical Puppy that is for more than experimental purposes needs to be in a partition of at least 1 GB. A FossaPup64 Puppy and many other Puppies can fit in a 500 MB partition, but only for educational purposes. This article is about FossaPup64 but much of the following can probably be used for any Puppy. If you have a computer that current Windows is too much for then try a Puppy Linux. The major feature that Puppy Linuxes have in common is that they are installed and booted in a compressed format.

They can be installed into a (much) smaller space than most Linux distributions (that support GUI applications).

A Puppy Linux is one (see the list on the website) from a set of Linux distributions built (by someone else usually) with a specified design and using the same specific set of tools.
