Language Selection

English French German Italian Portuguese Spanish

Top 5 Tiny Distros

Filed under
Linux
-s

I was cleaning up my /home partiton when I noticed I had several tiny distros hanging around waiting to be tested. So I thought this might be a good time to write an updated Mini-distro Roundup. Unlike last time, the five contestants are all less than 88 MB in download size. The five contestants are CDlinux 0.6.1, Damn Small Linux 4.3r2, Puppy 4.0rc, Slitaz 1.0, and Austrumi 1.6.5. All of these are the latest stable except Damn Small and Puppy, that are release candidates. So, we'll cut them just a bit of slack in the stability department if need be.

I've update the criterion for this article since the all distro are less than 100 MB and laptops have become much more prevalent these days than in 2005. So, this time the criterion are:

  • Ease of Use:
  • Is it easy to boot up and get into a gui? Are the tools and applications readily available and easy to find, and easy to use?

  • Looks:
  • Simply put, how pleasing is it to the eye?

  • Useful:
  • Are the apps included useful to a majority of users? Is there something included to complete most any basic task? This area is most simply put, how useful is the distro?

  • Stability and Functionality:
  • Are the distro and the applications stable? Do they function as designed and complete their tasks?

  • Laptop Support:
  • Is there support for the hardware and functions specific to notebooks such as wireless tools, CPU Frequency Scaling support, battery monitoring, sleep options, WPA support, and perhaps ndiswrapper or fwcutter?


CDlinux 0.6.1

CDlinux is a mini live CD from China I believe. The default boot image is in English, so there was no problem there. It boots fast and straight into an XFCE 4 4.4.2 desktop. The fonts were a bit jagged, but otherwise the desktop looked pretty good. It had a nice background and an okay window decoration.

At 58 MB, the applications are scarce and light. However, there seems to be an application for the very most common tasks. Some of these apps include Firefox 2.0.0.14, Pidgin, Sylpheed, Xine, ePDFViewer, GPicView, Mousepad, and Vim. It could play Oggs, MP3s, AVIs, MPEGs, and audio CDs, but not encrypted DVDs. It automounted removeable media, placed an icon on the desktop, and opened a file browser. I didn't find a hard drive installer, but I could have overlooked it I suppose. Under the hood is Linux 2.6.24.5 and I believe Xorg is 7.3. There were some commandline essentials as well such as scp, ssh, but no smb. There was no real package management system as we think of it today, but rpm was available.

Hardware support was okay. CDlinux booted to a resolution of 1280x800 as desired using the Xorg nv driver. Sound worked out of the box as did the wired ethernet and the connection is present at boot. There were some wireless tools for the commandline including wpa_supplicant, but no ndiswrapper or fwcutter for those of us with proprietary chips. I was able to load the modules and configure CPU Freq Scaling, but I wasn't able to get a battery readout going. No hibernate or suspend options were present either.

CDlinux was fast and stable. It seems like a nice little portable system for those wishing basic internet and multimedia capabilities.


SliTaz 1.0

SliTaz is the newcomer to the scene, storming in and already receiving some great reviews. It weighs in at a mere 25 MB. It appears to be French and you can issue some cheatcodes at startup if you can read French. But no worries cuz it asks about language and keymap during boot. It also confirms soundcard and lets you configure the gui. It offers some resolutions or you can download Xorg. I tried the Xorg route, but only got a big black screen, so next boot I just accepted the 1024x768 resolution. I wasn't impressed yet.

But then the gui with Joe's Window Manager started. It had a nice enough art deco wallpaper and a cool window decoration. The fonts were pretty good. To my surprize the menu was jammed packed with applications! It has too many to list, but some are ninvaders, mtPaint, Alsaplayer, Osmo, Burnbox, Gparted, Firefox 2.0.0.14, Transmission, Ghost in the Mail, and emelFM2. There wasn't a movie player present, but Xine is available in the software repositories. Abiword is too. The kernel is 2.6.24.2. There is a hard drive installer as well as LiveCD creation and ISO Remaster tools.

Yep, that's right. I said online repositories. SliTaz also comes with its own package manager called tazpkg. It's a commandline tool much like APT and it's equally easy to use. It will download the package and dependencies and install them. It doesn't automount removeable media, but one of the System Tools is Mount Devices - which will do it fairly easily for anyone.

Hardware support was basic. I had to live with the lower resolution, but it worked and sound worked after the quickie config during boot. The wired ethernet internet connection was enabled at boot. But there are no advanced laptop features. There wasn't even support in the kernel for CPU Freq or battery.

So, SliTaz would be nice for someone who wanted to be different from the rest of the crowd, or if they were trying to save an older computer with a small hard drive from the recycle bin. Despite the shortcomings, this distro still has a real high neato factor going for it. I liked it alot. If you'd like to read some more extensive reviews, Ladislav has linked to some here.


Damn Small Linux 4.3r2

Damn Small used to be the king of the minis and it is probably the most widely known. In fact, at one time only a few floppy distros were smaller than DSL's 48 MB and then they disappeared. However, Damn Small is still stuck in that era. Using a 2.4 kernel has just about rendered DSL obsolete. It is still useful for really old hardware, but you can't really use it on anything from the last few years with much functionality. So far, two other distros have proven you can update the kernel to 2.6 with lots of hardware support and still come in at 50 MB or less. Why they won't upgrade is beyond speculation. I chose the latest development version in hopes, but nope. Actually, from a quickie look perspective, it appears very little has changed since my last full review.

That said, 4.3 does have a cool new wallpaper and a good looking windec and menu. They still have Conky in the upper right-hand corner. It didn't say too much for me cause it couldn't use much of my hardware, including the wired ethernet. It did come with a forcedeth driver, but it was too old - it wouldn't work. It comes with ndiswrapper, but I couldn't access my hard drive or usbkey - so it was useless.

It does come with lots of great little software. It features Ted Word Processor and Slag Spreadsheet. It has Xmms, Firefox 1.0.6 (which I heard was supposed to be upgraded to a 2.x), mtPaint, emelFM, and Slypheed. It has lots of configuration tools, their DSL package manager, and Enable APT. It also includes a few games and many more little apps - some terminal apps, but still handy (if you have supported hardware). They started using DFM for the main file manager replacing iDesk icons which feels like a big step backwards and detracts from the overall appearance with the folders on the desktop instead of nice icons. All in all, I just don't love DSL much anymore.

It would be great for really old hardware tho. It will work on hardware as old as x386 (them first pentiums) with 16 MB ram (if memory serves). But if you have anything much newer than 2 or 3 years old, I'd say skip this DSL for one of the others featured here today.


Austrumi 1.6.5

Austrumi is a bit heavier, weighing in at 81 MB. So, they have a bit of an unfair advantage, but I decided to take a look anyway. I last tested Austrumi at version 1.2.0 and a bit has changed since then. Austrumi hails from Latvia, so the best change is now an easy way to set your language at boot. But the most obvious change is in window managers (again). When last I visited Austrumi they were using Enlightenment, but now they seem to be using Metacity. This makes for a really light-weight, fast, and attractive interface. They have supplied a really cool, if a bit busy, wallpaper in shades of gray, charcoal, blue, and white. The 3D appearance of the panel, menu, and windecs give Austrumi a modern look and makes it one of the most attractive offerings discussed here today. The live CD boots directly into the window manager as root and I found my desired 1280x800 resolution and my wired ethernet connection ready for web surfing. I was liking it already.

There is no support for laptop specific hardware such as sleep, battery, or CPU Freq. There were some wireless tools, so those with linux supported hardware and don't use WPA (support not included) on their access point will probably find their connection at boot as well. My sound worked fine, and I was able to watch and listen to all sorts of formats except DVDs with the included MPlayer. Which I think is related to not being able to mount my USB key, until I opened the Install to USB tool. The 2.6.23 kernel sees the removeable media, but no devices are made.

Austrumi comes with lots of applications. Some include Firefox 2.0.0.11 (in Latvian) with the Simple Mail add-on. Bluefish Editor, Atomix, GIMP, Abiword, Gnumeric, Partimage, emelFM2, and Skype are just a few. Austrumi also ships with NVIDIA driver and Compiz, but when I restarted X with NVIDIA drivers, I lost my cursor. Wbar, a launcher with exploding icons, is also available. Austrumi has quite a few system tools and accessories as well, but I didn't find a terminal text editor.

Austrumi makes a real good first impression, but it has it issues. It's attractive with lots of functionality and is fast and stable. It's fairly nice, but it has some stiff competition.


Puppy Linux 4.0rc

Puppy is probably the most popular of the mini distros, and for good reason. It really is just awesome. This being a release candidate, the current appearance may not be the one when it goes final, but as it is it's much improved over the last version I'd tested. This wallpaper has an image of a snowy mountain and a placid lake with lots of blue. It looks so tranquil. The window manager is JMW and they've loaded a nice enough theme. The icons are a great match with blue being the primary color. It'll do.

It booted into my preferred 1280x800 resolution, sound worked automagically, but the biggest problem I had: my USB mouse wasn't functional. I had to resort to my touchpad. I probably could have fiddled around with it and got it to work, although the Puppy mouse/keyboard tool didn't bring it to life. The wired ethernet wasn't connected at boot, but there is a "Connect" icon on the desktop which opens a little wizard that will connect for you. This way you can input some preferences if you wish. In fact, I used that little Network Wizard to connect my wireless ethernet to my WPA protected router. Puppy comes with the b43 driver for my Broadcom wireless nic that brings that proprietary hardware to life, which is a very good thing cuz Puppy 4.0 is using Linux 2.6.25 and ndiswrapper won't work with it. The wizard said that b43 doesn't support WPA, but I negotiated that at the commandline and used the network tool for all the rest.

Puppy has a battery monitor is the lower panel by default and I was able to scale down my CPU frequency to 800 MHz. I didn't see any suspend or hibernate though.

Puppy comes with lots of software such as Seamonkey, Pidgin, Sylpheed, PicPuz, Gnumeric, HomeBank, mtPaint, Abiword, InkLite, Xine, and OSMO. I could watch and listen to all sorts of media including encrypted DVDs. It uses ROX-filer as the main graphical file manager. Puppy also comes with lots and lots of Puppy tools for configuration and set up of various hardware and software. Some are Pbackup, Pmount, and Pupscan. It comes with lots of utilities and accessories too. Some commandline essentials were included as well such as scp, ssh, smbclient, and wget, although I didn't find a console text editor. There is even a little help file.

It's fairly complete for a tiny distro, although Puppy 4.0 is weighing in at a colossal 88 MB. It's blazing fast as well as stable. Puppy probably is your best bet if you're looking for a tiny distro. I would go as far as to say it is more than adequate to be your everyday system if you wanted.



The Verdict


Distro   Ease   Looks   Useful   Stab/Funct  

Laptop   total/5
CDlinux 5 4 3 5 3 4
SliTaz 4 4 4 5 0 3.4
Damn Small 2 3 2 2 0 1.8
Austrumi 4 4 4 3 2 3.4
Puppy 4 3 5 5 4 4.2


Conclusion

All of these tiny distros are pretty cool just for being able to bring a system to you in such a small package. SliTaz wins the metal for smallest ever since the floppy distro days, and probably the smallest with a fully functional gui and so many apps. It's just really amazing. But size wasn't one of the criterion this time. Overall functionality including laptop support was really what the tests boiled down to.

And of course that honor goes to Puppy Linux. I found it probably to be the most complete and definitely the most functional. Being able to use my wireless ethernet just really impressed me. And I've always been impressed by those Puppy tools. These guys are writing their own software instead of using others' in many cases. I think that's cool.

So Puppy wins this competition today. They placed very high last time as well. They kept improving while others remained stagnant and even found some new competition. I wonder how things will look in 3 more years.

(UPDATE: I supposed I should have mentioned the testing hardware used.)



StumbleUpon




TuxMachines Reviewing Pipeline

> I was cleaning up my /home partiton
> when I noticed I had several tiny
> distros hanging around waiting to be tested.

Some people keep text files on their /home partition. srlinuxx keeps entire operating systems in it!!

re: reviewing pipeline

schestowitz wrote:

Some people keep text files on their /home partition. srlinuxx keeps entire operating systems in it!!

teehee, yeah, I download a few more than I actually end up having time to test. So /home was getting full, and I had to delete the olders ones in order to have space for new ones coming out.

Puppy 4.00 with 2.6.21.7 kernel

The reviewer tested the 2.6.25 kernel build, which is not as mature. The USB mouse would have worked with the 2.6.21.7 build. Ndiswrapper works fine to. So really the rating should have been 5/5 Wink

Note also, the 2.6.21.7 build is 87.1MB. -- and 18MB of that is kernel modules! (if I cut most of them out, like some of the other baby distros have done, then we would be down around 70MB)

The build with 2.6.25 kernel has been made available for debugging purposes, and probably the next release of Puppy with have 2.6.25.x as default.

Oh, by the way, 4.00 final is out! See my blog:
http://puppylinux.com/blog/

Regards,
Barry Kauler

Puppy is better than most Big Distros

Puppy is probably the most user friendly distro out there. It has a config menu for everything, and their packages are just a double click to install. I would even say it's the most Windows like due to its GUI. They need to make like a DogLinux version that is still lightweight, has all the features of the bigger linux distros, and still maintains the dotpup system.

Tiny Distros

Afraid you cannot award the otherwise tasty CDLinux anything but zero. It is impossible to connect with staticIP from the liveCD. There is no utility to enter the addresses, CLI is only partly (eth0 & route) available to enter these values manually (most humble users like me wouldn't know how to do that anyway without help, and there is NO Forum!) and it won't accept any saved text file for resolv.conf . Furthermore, there is no installation facility to force manually entered addresses on a hard disc.
SliTaz is clearly the one to beat at 25Mb/.iso, even if the user needs to learn a few new tricks. It deserves a score of 4.5 . Their Fora are excellent and you'll receive rapid responses whether you choose to ask in English or ShockingFranglais! I requested a rather obscure package and a kind soul produced it within 24hrs - beat that!
Well, you can beat that - almost - with one of my personal passions, Puppy Linux. BarryK (above) is truly salt of the earth, tireless and conscientious. That's his weakness - he constantly tries to please all of us! And he constantly shoots himself in the foot with the awful Seamonkey browser (several derivatives achieve the necessary miracle with Opera) which runs away with resources. The Forum is weird - on the one hand the generosity and tolerance of the sponsor, John Murga surpasses the bigotry of most US-based fora, one meets really nice helpful people daily there, but the warts are glaringly obvious - par for the course?!
As for DSL, it's very unfair to knock it. It still does what it says on the tin - well nearly, they dropped scsi installation as a default, one of the few still up to the task. Like Slitaz, at those sizes, one expects to put some effort into using them.
Oh! You almost glossed over the teeny-weenies. At 1.44Mb/single floppy, all-assembler written version of Menuet, the developer of Kolibri could be the one to sneak up to the platform in Stockholm? One clever cookie - this is the way to really exploit the technology to it's maximum.

cdlinux from china?

It's a polish distro. Poland. EU country. Superficiality doesn't have to mean ignorance.

china?

beijing? I thought I read beijing.

EDIT: It states China at the Souceforge project page. What makes you think poland?

Broken telephone effect?

Yes, I saw that in DW also... it said China... I wrote that too in the past. Broken telephone effect?

cdlinux from china?

Funny?! My copy has the 2008 Olympic logo on it and is available in English or Simplified/Traditional Chinese. What other conclusion is srlinuxx to draw, unless it's Polish and so bad the developers want to pass it off as hailing from China?! Maybe a Chinese guy living in Poland? I think an apology from Andrzej might be warranted?

Well, Andrzej?

SliTaz and laptop

Hi,

Slitaz have some support for laptop, ac, battery and PCMCIA. In Live mode you can use the option 'laptop' to automaticaly load ac and battery. Note that with the upcomming Cooking version PCMCIA cards (and other PCI devices) will be autodetected.

- Christophe

Puppy on PIII

I have a Pentium III with 128MB RAM and 600MHz. After reading your review I installed Puppy distro on it. And surprize! My old PC never run faster! I'm starting to love this distro. It's great. Thx for the tip!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

KDE/Qt: Qt 3D, Kube/Kolab, GSoC, and Atelier (3-D Printing)

  • What a mesh!
    With all the advances being made in Qt 3D, we wanted to create some new examples showing some of what it can do. To get us started, we decided to use an existing learning framework, so we followed the open source Tower Defence course, which you can find at CGCookie. Being a game, it allows an interactive view of everything at work, which is very useful.
  • Last week in Kube
    Perhaps if Windows wasn’t such a PITA there would be more progress
  • GSoC 2018: Week 4 & 5
    The last 2 weeks were mainly dedicatd for reviews and testing and thanks to my mentors, I passed the first evaluation with good work till now. Some significant changes were made on discussion with my mentors during the last 2 weeks in the code and some new features.
  • Giving Atelier some Love
    I work for atelier together with Chris, Lays and Patrick for quite a while, but I was basically being the “guardian angel” of the project being invocked when anything happened or when they did not know how to proceed (are you a guardian angel of a project? we have many that need that) For instance I’v done the skeleton for the plugin system, the buildsystem and some of the modules in the interface, but nothing major as I really lacked the time and also lacked a printer.

Proprietary Software on GNU/Linux

  • Winepak – Install Windows Apps and Games on Linux via Flatpak
    A reason for Linux not being more used as added in the comments section of a recent article is “Adobe and Games“. Well, there is a latest Linux bad guy in town and it is here to comfort us in a cooler way than Wine.
  • Mark Text Markdown Editor Adds Sidebar And Tabs Support
    Mark Text is a somewhat new free and open source Electron Markdown editor for Windows, Mac and Linux, which supports the CommonMark Spec and the GitHub Flavored Markdown Spec. The app features a seamless live preview using Snabbdom as the render engine, multiple edit modes (Typewriter, Source Code and Focus), includes code fence support, light and drak themes, emoji auto-completion, and export to PDF, HTML or styled HTML.
  • Google’s VR180 Creator Makes It Easier to Edit VR Video on Linux
    It’s called “VR180 Creator” (catchy) and the tool aims to make it easier for people to edit video shot on 180-degree and 360-degree devices like the Lenovo Mirage camera (pictured opposite). And boy is just-such a tool needed! VR180 Creator: Easier VR Video Editing Editing VR video is, to be perfectly frank, a pain in the rump end. So by releasing this new, open-source tool for free Google is being rather smart.Anything that makes it easier for consumers and content creators to edit VR on something other than a high-end specialist rig is going to help the format flourish.

Devuan GNU+Linux 2.0.0 "ASCII"

When I am trying out a desktop distribution, what really tends to divide the field of Linux distributions in my mind is not whether the system uses MATE or Plasma, or whether the underlying package manager uses RPM or Deb files. What tends to leave a lasting impression with me is whether the desktop environment, its applications and controls feel like a cooperative, cohesive experience or like a jumble of individual tools that happen to be part of the same operating system. In my opinion Ubuntu running the Unity desktop and Linux Mint's Cinnamon desktop are good examples of the cohesive approach. The way openSUSE's administration tools work together provides another example. Like them or hate them, I think most people can see there is an overall design, a unifying vision, being explored with those distributions. I believe Devuan falls into the other category, presenting the user with a collection of utilities and features where some assembly is still required. This comes across in little ways. For example, many distributions ship Mozilla's Firefox web browser and the Thunderbird e-mail client together as a set, and they generally complement each other. Devuan ships Firefox, but then its counterpart is the mutt console e-mail program which feels entirely out of place with the rest of the desktop software. The PulseAudio sound mixing utility is included, but its system tray companion is not present by default. Even the system installer, which switches back and forth between graphical windows and a text console, feels more like a collection of uncoordinated prompts rather than a unified program or script. Some people may like the mix-and-match approach, but I tend to prefer distributions where it feels like the parts are fitted together to create a unified experience. What I found was that Devuan provided an experience where I had to stop and think about where items were or how I was going to use them rather than having the pieces seamlessly fit together. However, once I got the system set up in a way that was more to my liking, I appreciated the experience provided. Devuan offers a stable, flexible platform. Once I shaped the operating system a little, I found it to be fast, light and capable. Having a fairly large repository of software available along with Flatpak support provided a solid collection of applications on a conservative operating system foundation. It was a combination I liked. In short, I think Devuan has some rough edges and setting it up was an unusually long and complex experience by Linux standards. I certainly wouldn't recommend Devuan to newcomers. However, a day or two into the experience, Devuan's stability and performance made it a worthwhile journey. I think Devuan may be a good alternative to people who like running Debian or other conservative distributions such as Slackware. I suspect I may soon be running Devuan's Raspberry Pi build on my home server where its lightweight nature will be welcome. Read more Also: deepin 15.6 Released With New Features: Get This Beautiful Linux Distro Here

Android Leftovers