I've dug out two lesser known distributions that are for once not based on Ubuntu or using its repositories, and have nothing to do with Nokia, Intel or Google either. Independent is
what we want.
It appears Fluxflux was once based on PCLinuxOS but has since become a small Slackware-based live distribution. Actually, on closer investigation it turned out to be based on Slax as evidenced in the cheat codes and is put together using the same modular system. One of the two developers, Quax, also seems to be quite active on the Slax forums. The latest stable version at the time of writing is 2010.2, dated from July 2010, which is recent enough to come with the long term supported kernel 2.6.32 and OpenOffice.org 3.2.1, Firefox 3.6.8 and Thunderbird 3.1.1.
Fluxflux comes with Openbox and fbpanel as your default environment (not Fluxbox, although this might seem implied in the name) and is therefore light on resource usage which is making it well suited for netbooks. Wbar located at the top of the screen provides additional shortcuts to often used aplications.The default version is in German localization but dig a little deeper and there is an en_US version in the download section under snapshots.
Fluxflux weighs in a 690MB download and runs as a live system that can be quickly installed to hard drive if desired with a custom script. A handy shortcut is placed on the desktop and the script launches Gparted to prepare the hard drive for the install. Be sure to read the detailed Readme for the persistency settings and tips for installation to USB or hard disk. Fluxflux install Grub at the end of the procedure, and it is important to review settings and adjust if necessary, the Readme will help with the required boot entry. Windows users have it even easier with InA (Installation Assistant) which is available for donload from this page, and which besides FAT and FAT32 is also supposedly able to install to unencrypted NTFS partitions. This attention to detail carries through and may make at least trying this small distribution out a pleasant surprise for everybody looking for a change from the usual suspects.
The boot menu offers a choice between standard or EeePC-version. While the first is thought for use on ordinary desktops, notebooks, laptops and other netbooks, the EeePC entry has been specially adapted to make use of the features of these. There's even a script to control fans on Celeron based EeePC's.
|The Fluxflux system tools menu|
There is an application for viewing and recording from DVB-T-dongles, a web cam application and of course Mplayer, Xmms and Xine. In addition to OpenOffice.org Abiword is included. Geeqie, Gtkam and Evince and the Gimp handle all your graphics and document display needs, Rox-filer complements Pcmanfm and Gnome Commander for navigating the file system, and a choice between Xfburn, Gnomebaker as well as Simple Burn. Firefox has the Adblock Plus, pdfdownload, downloadhelper and FireFTP extensions pre installed.
However, where Fluxflux really shines is the included utilities to make managing your system easier. For a start, this version of Slax comes with the graphical package management tool Gslapt and because Fluxflux provides its own repositories this can pull and install updated modules from there, so no need to fret about an outdated Firefox. If you don't want to roll your own module, you don't have to. Or of course, as already described, you can just install a Slackware package. The inclusion of graphical GNU Privacy Assistant makes generating a key easy in the interface.
Then we have a myriad of tools to change anything from keyboard layout to system time and language or configure NTFS access, monitor your hard drive health with GSmartControl or clone the modified system with a custom tool called FluxClone. Another tool allows setting up and later mounting encrypted directories. Then there's a script for setting up your webcam to display in Flash within your browser.
Ndiswrapper is present for adding those Windows only wireless drivers and Wicd manages connections. More attention has been paid to include tools for setting up DSL modems with Roaring Penguin PPPoE client, and what looks like a custom tool for Bluetooth (transfer to/from mobile/PDA) which also handles UMTS and USB connections to these devices.
Even more small custom tools allow to configure login manager settings, adjust battery warning level or change Xorg settings with Xorgmaker by Martin Ultima (remember Ultima Linux, another Slackware derivative?).
In conclusion, this is one small system that packs quite a punch, if your definition of small is 'fits on one CD'. It offers good performance and at the same time provides a comfortable environment with all the little tools it has to offer, particularly if you have some of the supported hardware it is mainly aimed at, the EeePC. A good choice of programs means that you will find a suitable tool for almost any scenario, and due to the flexibility and the combination of modules and Slackware packages that can be used is almost infinitely extensible. Debian packages can also be converted. The more I look into Slax and based off distributions the more I am surprised that this way of operating has not become more popular.
The system is also, perhaps except the initial installation, quite user friendly to beginners due to all the small helpers included, and Gslapt can keep it up to date without the need for this segment of users to build their own modules. Before you decide you can try Fluxflux in live mode and test if it recognizes the relevant hardware, or just use as a rescue system in dual boot with Windows or from portable media. This is not unique to Fluxflux, but you may like the increasingly popular and performant combination of Openbox, some Xfce tools and a panel like tint2 or fbpanel, the pre-loaded software and the overall character and flexibility of this distribution.
Support is available through the forums. There is also another project of the name Lin2go sharing the same web space which appears very similar and is also based on Slax for mobile use. It appears to concentrate more on booting and running under DOS but I did not investigate this further.
Download it here.
Part 2: ArchOne