Linux Lite: Small distros for old machines
One of the reasons why one would get Linux is to make use of old hardware. Windows Vista, with all the DRMs built in, is bloated beyond belief, especially with the shiny "Aero" effects. Pretty but useless, like Paris Hilton... Anyways, people who do this had better check the system requirements before they pick a distribution. Ubuntu is the obvious choice for most people, but when that person is stuck on a 400MHz Pentium II laptop with 128MB of RAM, it might not be such a good idea. So, here are some small distributions that get the job done on old systems, too. They might also be good for gamers who want to eke every possible bit of performance out of their machine.
-Ubuntu Lite and Fluxbuntu: Variants on Ubuntu that use IceWM and Fluxbox, respectively, as their desktops. Although these are lighter than their GNOME counterpart, you can still do better- they come with bloated services that slow the system down.
-Damn Small Linux: "50 megabytes of penguin power", a business-card-sized CD that runs Fluxbox and a collection of tiny apps. With a 2.4-series kernel, hardware compatibility will be limited, but it works fine for gaming.
-Zenwalk: Slackware is incredibly efficient, but hard to install. Zenwalk is a friendlier distribution based on Slackware, but using XFCE, which also runs faster (but isn't too hard to use).
-Absolute Linux: Absolute is a lightweight desktop (it boasts an idle RAM usage of only 26MB with certain services disabled), but the CD comes with an enormous number of programs. It uses IceWM, and is based on Slackware.
-DeLi (Desktop Lite): A small, independent distribution. The CD image is only about 130MB, and it is designed to run on really old machines- it can run on 8MB of RAM. Also uses IceWM.
-PCLinuxOS and SAM Linux: Although they're not as small as the previously-mentioned distros, these forks of Mandriva run superbly on relatively old machines (my test system, in case I need to remind anyone, is an 800MHz Celeron with in i810 graphics chipset and 320MB of RAM). PCLinuxOS uses KDE, and runs faster than Ubuntu. SAM uses XFCE, and has a great, OSX-like launcher. PCLinuxOS is currently the top distribution according to DistroWatch (surprise!).
When looking for a fast system, there are three things to keep in mind:
A normal system:
-GIMP (uses GTK)
-Firefox (uses libFirefox)
-amaroK (uses Qt, KHTML)
-Nautilus (uses GTK, libGNOME)
-arK (uses Qt)
-Tomboy (uses GTK)
...You get the idea. The apps on this system either load too many libraries or rely on their own. A good system uses a couple libraries a lot.
Optimized system:
-GIMP (uses GTK)
-Epiphany (uses GTK, GTKHTML)
-Exaile (uses GTK)
-Thunar (uses GTK, Exo)
-XArchiver (uses GTK, Exo)
-Orage (uses GTK, Exo)
Three libraries are shared between 6 programs, which would otherwise be packing their own libraries.
From SAM Linux 2007,
The DistRogue.
-Ubuntu Lite and Fluxbuntu: Variants on Ubuntu that use IceWM and Fluxbox, respectively, as their desktops. Although these are lighter than their GNOME counterpart, you can still do better- they come with bloated services that slow the system down.
-Damn Small Linux: "50 megabytes of penguin power", a business-card-sized CD that runs Fluxbox and a collection of tiny apps. With a 2.4-series kernel, hardware compatibility will be limited, but it works fine for gaming.
-Zenwalk: Slackware is incredibly efficient, but hard to install. Zenwalk is a friendlier distribution based on Slackware, but using XFCE, which also runs faster (but isn't too hard to use).
-Absolute Linux: Absolute is a lightweight desktop (it boasts an idle RAM usage of only 26MB with certain services disabled), but the CD comes with an enormous number of programs. It uses IceWM, and is based on Slackware.
-DeLi (Desktop Lite): A small, independent distribution. The CD image is only about 130MB, and it is designed to run on really old machines- it can run on 8MB of RAM. Also uses IceWM.
-PCLinuxOS and SAM Linux: Although they're not as small as the previously-mentioned distros, these forks of Mandriva run superbly on relatively old machines (my test system, in case I need to remind anyone, is an 800MHz Celeron with in i810 graphics chipset and 320MB of RAM). PCLinuxOS uses KDE, and runs faster than Ubuntu. SAM uses XFCE, and has a great, OSX-like launcher. PCLinuxOS is currently the top distribution according to DistroWatch (surprise!).
When looking for a fast system, there are three things to keep in mind:
- The desktop. Most lightweight distributions use either XFCE (gaming systems) or IceWM (legacy systems). IceWM is *tiny*, but XFCE is a complete environment, with its own apps and libraries.
- Bloatedness. Distros like Ubuntu or openSUSE (and especially Fedora) have a lot of services running in the background, and they slow the whole thing down. Distros that follow a strict KISS (Keep It Simple, Stupid) strategy (Slackware and the like) don't have all this bloat slowing them down.
- Optimizations. Distros like PCLinuxOS are optimized for an i586 (Pentium) or later CPU. This means they won't run on a 486 or later, but they'll run extra-fast everywhere else. Arch is i686-optimized (Pentium II), the highest level, and follows KISS (which has nothing to do with Gene Simmons). Gentoo and other source-based distros let you choose how you want it optimized, but are notoriously hard to install.
A normal system:
-GIMP (uses GTK)
-Firefox (uses libFirefox)
-amaroK (uses Qt, KHTML)
-Nautilus (uses GTK, libGNOME)
-arK (uses Qt)
-Tomboy (uses GTK)
...You get the idea. The apps on this system either load too many libraries or rely on their own. A good system uses a couple libraries a lot.
Optimized system:
-GIMP (uses GTK)
-Epiphany (uses GTK, GTKHTML)
-Exaile (uses GTK)
-Thunar (uses GTK, Exo)
-XArchiver (uses GTK, Exo)
-Orage (uses GTK, Exo)
Three libraries are shared between 6 programs, which would otherwise be packing their own libraries.
From SAM Linux 2007,
The DistRogue.
88 Comments:
How is it possible to write about "small" distros without even mentioning DSL and Puppylinux?
And GoblinX Mini, too.
and beafanatix ? evinux ? feather ? antemium ? austrumi ? stux ? drinou ?
@+ petitbob
Overall Puppy is my favorite micro distro. It packs a lot of punch compared to say, DSL and hardware support just keeps improving. The only drawback is a limited selection
of easy to install packages. On the other hand, in past experience with DSL, it was easy to mess up an installation by adding apt-get and
installing packages. Puppy works great as a live CD or an installation, it's fairly easy to use and it has a lot of stuff already built in to it's small footprint (like flash and many wireless drivers)
There are a lot more than what you have listed. I think that you should have also stuck with ones that are actually worked on and not just ghosts.
Feather is long dead. Plus austrumi and beafanatix along with feather were all mainly designed as livecds. Austrumi, while nice as a livecd is VERY bare-bones (no kernel modules means there's a good chance you'll need to build another kernel for youself - not something the Unix migrater should have thrust upon him), and in addition the installer is buggy as hell. Beafanatix runs gnome... that's kind of a contradiction - they make it so light just to run gnome and ruin it all? Frugalware while fairly large, is fairly light when you run it with one of the many alternate window-managers it comes with stock (I don't know of anyone else to package blackbox with their distro). For the man with patience there is CRUX. Fantastic distro but a very steep (seriously) learning curve. You also mentioned Slackware is difficult to install - this isn't really true - the Slackware installer is text based but straightforward. I think the new Linux user looking for a light system is best served with Zenwalk. DSL is great too but DSL is one of those live type distros so tweaking is necessary to make it a good hdd environment). It's lighter though.
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
This comment has been removed by a blog administrator.
Hfj6p3 You have a talant! Write more!
BAnfn4 Thanks to author.
duE2lH The best blog you have!
vk3n1N actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
Please write anything else!
Please write anything else!
Magnific!
Hello all!
Good job!
Please write anything else!
Wonderful blog.
actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
Wonderful blog.
NhzHPt write more, thanks.
Thanks to author.
actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
Please write anything else!
Please write anything else!
Good job!
Please write anything else!
Thanks to author.
Thanks to author.
Magnific!
Wonderful blog.
Hello all!
Please write anything else!
Hello all!
Suicidal twin kills sister by mistake!
The gene pool could use a little chlorine.
Friends help you move. Real friends help you move bodies
C++ should have been called B
Please write anything else!
Oops. My brain just hit a bad sector.
Save the whales, collect the whole set
Suicidal twin kills sister by mistake!
Suicidal twin kills sister by mistake!
Hello all!
actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
Beam me aboard, Scotty..... Sure. Will a 2x10 do?
actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
What is a free gift ? Aren't all gifts free?
Oops. My brain just hit a bad sector.
Lottery: A tax on people who are bad at math.
Clap on! , Clap off! clap@#&$NO CARRIER
Clap on! , Clap off! clap@#&$NO CARRIER
I'm not a complete idiot, some parts are missing!
All generalizations are false, including this one.
Give me ambiguity or give me something else.
Give me ambiguity or give me something else.
What is a free gift ? Aren't all gifts free?
I'm not a complete idiot, some parts are missing!
Give me ambiguity or give me something else.
All generalizations are false, including this one.
Oops. My brain just hit a bad sector.
Build a watch in 179 easy steps - by C. Forsberg.
What is a free gift ? Aren't all gifts free?
Build a watch in 179 easy steps - by C. Forsberg.
Change is inevitable, except from a vending machine.
Save the whales, collect the whole set
What is a free gift ? Aren't all gifts free?
I'm not a complete idiot, some parts are missing!
Beam me aboard, Scotty..... Sure. Will a 2x10 do?
Hello all!
Change is inevitable, except from a vending machine.
Friends help you move. Real friends help you move bodies.
actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
Build a watch in 179 easy steps - by C. Forsberg.
I'm not a complete idiot, some parts are missing!
Hello all!
A lot of people mistake a short memory for a clear conscience.
Build a watch in 179 easy steps - by C. Forsberg.
What is a free gift ? Aren't all gifts free?
Beam me aboard, Scotty..... Sure. Will a 2x10 do?
If ignorance is bliss, you must be orgasmic.
Suicidal twin kills sister by mistake!
What is a free gift ? Aren't all gifts free?
Suicidal twin kills sister by mistake!
Give me ambiguity or give me something else.
AntiX-Mepis is lite distro.
Zombies seem to rule here.
Post a Comment
<< Home