How I met a Puppy and how I used it


So my first thought was to use Arch Linux with persistence on a USB Drive. But unfortunately the snappiness was missing. In fact, I tried Alpine Linux as well, even that was not as snappy as expected. Just for the information here I am using a “SanDisk 256GB Ultra Fit USB 3.1 Flash Drive”. And yes, the drive was in USB 3.1 port. I don’t know whether the problem was with the USB drive or the port but I was not getting enough speed.

YouTube the savior

For the first time in my life I heard the concept of the entire Operating System being on RAM. I mean I know many of the Data companies do that but for the general audience, that’s a pretty dope deal.


How to get and install Puppy Linux?

Step 1: Download the ISO

— Don’t think that these are original Ubuntu or Slackware. They are highly modified versions of them.

— The latest Ubuntu Focal image is around 450 MiB. So, that’s highly optimized.

Images to select from.

Step 2: Make a regular bootable drive.

Step 3: Install the Puppy Linux

— To go for persistence you have to install it on some other drive.

— There is an install option in the first row on the desktop.

— You just have to select the root and the boot partition. Which you have to create manually using any preferred tool. By the way, GParted is already installed on the drive.

— Reboot and have fun.

— You can save your session at the end. When you shutdown.

— This is taking all your stuff to your root partition. And during the next boot it will load everything to RAM.

Any advantages of Puppy Linux?

What are the uses of Puppy Linux?

Are there any other RAM based distributions?

These all are basically used as container images. But one can use it as a daily driver if needed. As suggested if you are using an outdated system with mechanical hard drive. Go for these ones.


CS Dropout(Suspended). Self learner(So that I can feel good). Mostly chilling(Jobless). Atheist(Trend). Freelancer(Dropout remember). Logically Sound(Actually).