Linux Lite: 5 Tiny Distros That Pack A Big Bang
Some distributions of the open-source operating system are bloated, but Puppy Linux, Knoppix, SLAX, NimbleX, and -- yes -- Damn Small Linux will get you up and running fast.
Of the abundance of Linux distributions available, quite a few have sprung up whose stated goal is to give you the most Linux in the least amount of space. They run in low memory, require relatively little disk space to install, and at the same time are immediately useful and powerful: you can boot and get right to work in seconds, not minutes or hours.
DSL crams more useful Linux tools into a 50 Mbyte distribution than seems possible, but seeing is believing.
|(click for image gallery)|
- Strengthen Organizational Agility with the Latest Advances in Case Management
- Accelerate Agility Now: WebSphere Application Server v8.5.5 Overview
- Altair Speeds Complex Simulation and Workload Management with the Intel' Xeon Phi Coprocessor
- How Virtualization is Key to Managing Risk
I've left out distributions that are for highly specific tasks -- like security penetration and testing, or firewall/router functions. I concentrated on distributions that are at least somewhat desktop-friendly. That said, anyone who has a suggestion for a distribution that I've overlooked is welcome to chime in at the discussion section at the end of this article or send me an e-mail and let me know about it.
Side note: If you're curious about using a given distro from a USB flash drive, the Pen Drive Linux site is a repository of tutorials explaining how to take many common Linux distributions and run them from such devices. Ubuntu, Knoppix, Gentoo, PcLinuxOS, SLAX, and many others are all covered here in detail.
Among the very smallest of the live CD distributions, and still one of the best, DSL crams an amazing amount of functional goodies into 50 Mbytes.
Damn Small Linux, or DSL (not to be confused with that other DSL), has long been my favorite "tiny" distribution for both quick-and-dirty data recovery and rudimentary desktop functionality. It packs quite a bit into its 50 Mbytes of space: it boots in seconds, can run entirely from RAM on a 128 Mbyte machine, and it runs equally well as a live distribution and as an on-disk OS. I've used it to bring back to life more than a few machines declared too old to be usable for Windows or even other Linux distributions. If you're looking for a distribution that will run just about anything and get you started ASAP, DSL is probably the best place to start.
When you boot DSL (and it boots fast), one of the many boot-time options you can select is to load the whole distribution into RAM for the sake of speed. Because DSL fits in only around 50 Mbytes, this is one of the few distributions where you can get away with doing this on virtually any machine. I did some testing and found that you really need 96 Mbytes of RAM or more to run DSL entirely in memory; anything less than that and you need to run from the boot media.