Review/Overview of Lightweight Linux Distros 96
pcause writes "Here is a review of various lightweight Linux distros. Not sure I agree with the conclusions, since I am a PuppyLinux user, but it is a nice overview of some current options." Reviewed are: Arch 2007.08-2, Damn Small Linux 4.2.5, Puppy 4.0, TinyMe Test7-KD, Xubuntu 8.04, and Zenwalk 5.0.
Re: (Score:1, Funny)
Re:More RAM, Batman. (Score:4, Interesting)
The reason is that I do almost all my work these days on virtual machines. There are all kinds of benfits from working mainly in virtual machines that I won't go into here, but the reason I use Xubuntu over Ubuntu is that it uses slightly less memory. Most of the time the performance of the virtual machines is not noticeably sluggish, but every so often you run into memory limitations. Using less in the first place means that it happens less often and recovers faster.
Probably I should consider using a distro designed for some resource constrained machine, like DSL. However my current setup works well enough that I haven't been motivated to try DSL or some other minidistro. I'd be interested if others have.
Re: (Score:3, Informative)
For the host machine I use Debian Etch. I installed from a netinst disk and chose no mirrors during install so it was quite bare when installation completed. At that point I used apt to install icewm, xorg, gvim, iceweasel, pcmanfm, vlc and a few other things. Then I grabb
Xubuntu (Score:2)
For some time I considered looking for a distro better
Re: (Score:1)
Why not Debian? (Score:5, Insightful)
Re:Why not Debian? (Score:4, Insightful)
Re:Why not Debian? (Score:4, Interesting)
Gentoo starts out the simplest, with nothing more than a livecd -- you have to format yourself, unpack a tarball, chroot, and do the bootstrapping, pretty much all by yourself.
Ubuntu has a variant which installs something about as minimal as Debian. You can always install everything else you need -- the bigger variants are as simple as "apt-get install ubuntu-desktop" and such.
Those are the ones I've used extensively. My guess is that the review is about how it all comes together for a specific lightweight UI and such, but I haven't read TFA yet.
DistCC Anyone? (Score:1)
Re: (Score:1)
slowest link... (Score:2)
Re: (Score:2)
Re: (Score:3, Interesting)
With a K6 you really need a specific build (K6 is a brilliant processor standing on its own, but horrible at playing i386) and gentoo is how you get that build.
Someone should build Debian for it, then.
That's the thing that I didn't like about Gentoo. I discovered that most of the flexibility advantage that I perceived over other distros boiled down to two things:
First, USE flags. Most of these are things like whether or not to compile Perl support for Vim, or gtk+ support for various packages, etc. I find that, for the most part, Debian-based distros solve this by splitting that functionality into separate packages -- often the extra functionality is in an option
Cross-compilation with distcc (Score:2)
Re: (Score:2)
Re: (Score:2)
And I never bothered to check, but I suspect that it's possible to do the same with Debian. I like kicker, though, so I haven't bothered.
emerge kde? You sadist. (Score:1)
Do you KNOW how long emerge kde takes for my machine?
3 days. 72 hours. For the love of God, why is that OK?
Re: (Score:2)
kde-base/kdebase-startkde is a minimalist package that only pulls in the core libraries and their dependencies. It basically takes your X server and just does enough to replace the ugly grey x-checkered pattern with a default background, without installing additional common componen
Re: (Score:1)
Assuming it's not out yet. Haven't been up on my distrowatch.com readings lately.
Re: (Score:2)
I'm still sticking with it for my new box. Gotta love that startkde package.
Re: (Score:2, Interesting)
IMO, the best light weight distribution is Debian. A net installation leaves you with nothing but a console. You can apt-get anything you need, and only what you need.
A similar argument could be made for other distros, including Ubuntu - ie. an install without a GUI.
Why do you need a specific distribution for this? What does the Debian based Damn Small Linux offer me that plain Debian doesn't?
A less resource-hungry GUI by default?
Re: (Score:1, Troll)
Re: (Score:3, Insightful)
I'm unfamiliar with your needs, but if you want to rapidly deploy a reasonably feature complete lightweight OS to a menagerie of older donated/found/sitting in a closet gathering dust computers, it's easier to use a pre-made distro.
Re:Why not Debian? (Score:5, Informative)
From the website:
Re: (Score:2)
Personally, I have Zenwalk on my computer. I've been using it for over a year, after switching from Slackware. I love it.
Re: (Score:2)
Re: (Score:2)
I mean using scheme as an Excel replacement, is abit hardcore.
Re: (Score:2)
Re: (Score:2)
Of cour
Re: (Score:2)
There is a reason for that. KDE was (is still?) considered non-free because of its use of the Qt toolkit. Debian is 'pure' in its Freedom, thus you have to install KDE from a non-free repository.
Re: (Score:1, Informative)
Re:Why not Debian? (Score:5, Informative)
Re: (Score:2)
Re: (Score:3, Funny)
Why not? (Score:1)
I can confirm (Score:2)
Pentium1 133Mhz and 24MiB.
Installation done using floppies (didn't manage to use the dock's SCSI) and a 10mpbs connection.
It works although it's a bit slow.
Graphic interface (using fluxbox as desktop environment) is a little bit sluggish (better not start firefox. Dillo can do the job instead).
You were trying to be funny, but some are actually doing it for real.
Re: (Score:2)
I was using it as a picture server with dyndns. It works fine. I was able to do an FTP install and will probably have to again with something that will work. I've just been to busy to muck with setting up something.
My current picture server is a rack mount Pentium with the F00F
Re: (Score:1)
DSL is ready to go, but I'm with you on Netinstall (Score:2)
I'm totally with you on the Netinstall Debian angle. Start small, and 'apt-get' what you need. I built a demo server today in under an hour using that concept. I don't know what the installed footprint is, but I'm betting it's under 500MB. The beauty of this approac
Arch Linux for me (Score:4, Interesting)
Re: (Score:3, Insightful)
Re: (Score:3, Funny)
2 things needed in lightweight linux (Score:3, Interesting)
1: Complete Development Toolkit
Yes, thats right, I want a full compiler and development environment, first and foremost
2: FULL SOURCE ONBOARD
No, don't bother arguing with me
Re: (Score:3, Funny)
Re: (Score:3, Funny)
Re:2 things needed in lightweight linux (Score:4, Funny)
It also encourages the continuation of funny ducks.
Where would we be without Donald Duck, Daffy Duck, or Howard the Duck?
*ducks*
Re: (Score:2)
Re: (Score:2)
Re: (Score:1, Insightful)
Debian like distributions makes me feel like crying a little because say, you want to develop software for kde, you'll have to get kdebase, kdebase-dev, kdebase-doc and so on. Slackware packages are all in one. You install a
Re: (Score:1)
DSL may be ugly, but it gets the job done (Score:3, Interesting)
Re: (Score:3, Insightful)
Yes, I used DSL for similar situations, too. However, I have a spare Athlon XP plus board, a spare Nvidia 5200, and I am sure there should be a memory bar with 256 MB somewhere. You can put these in any ATX case, and make a damn fine Linux installation with the distribution of your cho
Re: (Score:2)
It's probably wise to ditch any P1 era machine unless it's absolutely needed and there's no other hardware to run. Those systems drink a lot of electricity for the amount of work they get done.
Re: (Score:2)
As to the power for watts. Remember most PCs today spend a large amount of their time waiting. Only renderfarms and HPC worry about peak MIPS per watt.
Re: (Score:2)
Beyond the processor, the rest of the old equipment associated are the power suckers.
Re: (Score:1)
However, if you build a NAS (like FreeNAS.org) or router (pfsense/monowall) on a stripped out computer it will use something like 32watts or less running (I just finished a pfsense AP on a PII-300Mhz and this was a real readi
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Interesting)
It runs Firefox 1.5.0.12 under Warp 4 FP15 just fine, and dual-boots to Win95 OSR2 which also runs Firefox 1.5.0.12 just fine. Multitasking under Warp is much snoother, of course, but both platforms are able to play music, handle javascript, handle most Firefox plugins, run Java programs, and even do Flash stuff as long as it isn't too CPU-intensive (YouTube is not an option, sadly). Thunder
Usability Issues - Hardware, Bloatware (Score:2)
For hardware, if the machine's got an Ethernet card and you're satisfied with the graphics resolution, and have enough disk space, you're fine. You won't be adding wireless cards that didn't have drivers back in the day, and lack of USB can be annoying (and my old P133 laptop has pre-Cardbus PCMCIA slots, so th
Re: (Score:2)
I remember upgrading my old P-1 to be USB capable and having to upgrade to Windows 98 because Windows 95 wasn't compatible without installing massive amounts of service packs. I figure your machine must have been a top of the line model of late 1996 or early 1997 because if it was earlier, USB [wikipedia.org] wouldn't be supported by Windows 95 [wikipedia.org]. Any later and it would have been a Pentium-2. [wikipedia.org]
Should have included FreeBSD. :) (Score:5, Insightful)
Re: (Score:2)
QNX set the bar pretty high in this area with their browser+OS on a single floppy..
Re: (Score:2)
see other reply. (Score:2)
All that is true for most Linux distributions as well, but many servers can very well have use for X11 even though they are headless. Maybe you want to play XBattle with your friends.
Just thought I would give some refs, not sure why..
Re: (Score:2)
The machine I used to put together 386BSD patchkit 23 had 4M RAM. And that felt like all the room in the world! At work we still had some multiuser development boxes with less than a megabyte at the time. I used it as a webserver on the Internet until 1999, when I discovered I would need a minimum of 5MB to install the new version of FreeBSD (though it would still run in less, it needed space for the compressed in-ram root partition). FIVE WHOLE MEGABYTES? INCONCEIVABLE!
(
Re: (Score:2)
Whatchoo' talkin' 'bout, Willis? Have you never heard of NanoBSD [freebsd.org] and TinyBSD [tinybsd.org]?
Not to mention Damn Small BSD [damnsmallbsd.org], M0n0wall [m0n0.ch], and the FreeBSD LiveCD [sourceforge.net]. (Among others.)
BSD has had a history of focusing on compactness. Something which evolved on the Linux side out of necessity rather than as a stated goal. I don't know what the size of a fully modern FreeBSD installation is, but a basic install used to be as little as 60 megs. Heck, I remember running a fully-featured desktop system off o
FreeBSD is metal if Linux is hard core (Score:2)
FreeBSD have a lot of virtues, but you still haven't shown me anything that is even comparable to the small Linux distributions reviewed in this article. I see a lot of tools to make those Live CDs, but no effort to actually build a usable live CD for ordinary people. I might be wrong, please do prove me wrong.
<prejudice+experience> This is the saddest part of *BSD, there's so many cool things, but so little will to make it accessibly. *BSD
LiveCD is a bit of a red herring. (Score:2)
The Fine Article isn't about LiveCD installs, so that's a bit of a red herring. CD drives have so much latency that about the only way I've found a LiveCD really usable as a desktop is if I'm running it in a VM from an ISO image on disk... and while some of these CDs are "liveCDs", they're not being used that way in the article.
So setting that aside, if you want a big old KDE desktop running Fre
Xubuntu (Score:5, Informative)
In general the start-up and shut-down process could be faster, though. I guess this is down to an the old laptop disk.
Xubuntu on a Celeron 466 w/ 256MB (Score:4, Insightful)
Re: (Score:1)
Far from lightning fast; boot up is about a minute. It also takes a fair 7 seconds to have my desktop working, but GAIM & Opera 9.27 are autostarted, and I'm using a Murrine theme... If I had a video card and was running XFWM with compositing it'd be quicker... But no room for that in a silly Dell computer.
Overall it's very nice if you have enough RAM. Even though Xfce by itself uses 60MB according
NetBSD (Score:2, Insightful)
I use this [imil.net] NetBSD distribution. The download is about 63 MBytes, and runs incredibly smoothly off of an old 128 MB flash drive that I have laying around. It comes with X and the Ion3 window manager. Of course since it's NetBSD, it runs on damn near anything. Even more impressive, it detects all of the hardware on my Thinkpad T41, even my wireless. Need a new package? Grab the tarball from the pkgsrc repository, drop it onto the usb stick, and it'll be loaded at next boot.
It's not easy to use for your typic
Each distro reviewed has a nice niche (Score:4, Insightful)
DSL has an old 2.4 kernel, an old Firefox browser, but you can count on it to work with old stuff.
Puppy works with pretty old stuff, but really shines when you load it into RAM on equipment made within the past three years. Wireless support is something that Puppy handles better than DSL.
Zenwalk has a relatively unknown, but fast package manager called Netpkg and a snappy implementation of the XFCE desktop. Derived from an earlier implementation of Minislack, Zenwalk comes out of a stable Slackware heritage. With a fast package manager and a fast desktop implementation, Zenwalk carves a nice niche out of the Slackware landscape.
Arch Linux really is another distribution that once grew out of the Slackware space and has now come into its own with the pacman and AUR package management tools and the idea of giving you total and complete flexibility to build exactly and only what you want. It aims for simplicity rather than coddling the user with its own notion of ease of use. People really either love Arch Linux or avoid it for these very reasons.
Xubuntu is an easy to use system with very current software from the Hardy Heron Ubuntu project, replacing GNOME with XFCE on the desktop. Good solid stable software with excellent wireless network configuration.
TinyME is brand new, as far as a Version 1.0 implementation, but the project has been going on for a couple of years now as a community supported effort to provide lighter versions of the well regarded PCLinuxOS software. This one uses OpenBox instead of KDE. Like other PCLinuxOS systems, it really benefits from the good hardware detection algorithms from Mandriva and the solid packaging from "TexStar", expert RPM packager and founder of PCLinuxOS.
As you can see, each of the distributions mentions has a nice niche. They won't all be appealing to everyone, but each of them is solid in several respects - certainly a credit to the modularity of both Linux and GNU software.
Comment removed (Score:4, Insightful)
Build from source anyone? (Score:1)
Xubuntu Arch? (Score:3, Insightful)
Archlinux (Score:2)
Another One in the list: Mandriva XfceLive (Score:3, Informative)
http://wiki.mandriva.com/en/XfceLive [mandriva.com]
Here is a review:
http://beranger.org/index.php?page=diary&2008/05/05/06/45/29-mandriva-linux-one-2008-spring-x [beranger.org]
It's a community version but its package selection is in the official Mandriva tool to build LiveCD ( http://wiki.mandriva.com/en/Draklive [mandriva.com] ) .
Old computer speed and path. (Score:1)
Addenum (Score:1)
More (Score:1)
What's a recommendation for a web server distro? (Score:1)
Re:What's a recommendation for a web server distro (Score:1)
Look for 'perfect server' setups on google. here's an older version of Ubuntu LAMP setup http://ubuntuguide.org/wiki/Ubuntu:Edgy/Servers [ubuntuguide.org]
WMs for light distros & their poor Menu update (Score:1)
I did a Xubuntu install recently and then loaded up many of the lighter weight window managers via apt-get to try them out ( I was going to do another install so I wasn't worried about borking the system). Enlightenme