The folks at Libranet were kind enough to provide me with a copy of their 2.8.1 release for a review. After downloading the latest and greatest from their ftp site a few nights ago, burning the cd’s this morning, making an emergency trip to the vet during the second cd burn and eating a late breakfast, I was finally ready for the install.
My test system is a Toshiba Tecra 8200 laptop, containing a PIII 750mhz cpu, 512 MB of ram, a 10 GB hard drive, Yamaha YM5754 soundcard, and the infamous Trident Cyberblade XP video chipset.
Before installing Libranet, you may want to read through the included install guide (or browse it online at http://www.libranet.com/guide/). While installation is not difficult, a read through the guide before you get started is always a good idea. You can also browse the system requirements page, but the requirements are so small that it’s hard to imagine any recent system not meeting the minimum requirements.
You can install Libranet by either booting off the CD, or by booting from a floppy. I chose to boot off the cd, since I’m a lazy bum and didn’t want to create a bootable floppy. If you need to create a bootable floppy you can do so by following the instructions in the install guide. You’ll need a working system - either Linux or Windows will work fine.
The Libranet install is mostly a text-based install. While this seems like it might intimidate a new user, it’s surprisingly easy. In fact, it’s just as easy to work through the text install as it is to go through the graphical installs provided by RedHat and Makdrake. Choosing the packages to install is run through a graphical interface, as we’ll see later.
When you start up the install you’ll see the initial screen informing you that Libranet strives to be the best GNU/Linux system available. It’s distributed under the GPL, and you can order the source code CD’s for $25 each (including airmail) if you so desire. You can email support@libranet.com to request the cd’s. The screen also informs you that Libranet has made extensive use of the Debian archive, and is 100% Debian compatible. This is important to note, because if you desire to convert your system to any of the official Debian releases it’s just a matter of updating your /etc/apt/sources.list file, and running the apt commands to convert your system. You can also use the official Libranet archives and the Debian archives to keep your system up to date if you wish.
Next, you’ll be taken through the keyboard selection, and move on to the drive partitioning. You can choose one of three methods to partition your drive:
- Automatically partition and layout drives. This options allows you to choose to either use the entire drive, or just the free space on the drive.
- Automatically layout drives. This option will use an existing Linux partition and swap partition to create your installation. This option is handy if you are replacing an existing Linux installation that was installed on a single partition.
- Partition and layout drives. This is the ‘advanced’ option which allows you to choose sized for your partitions, or choose multiple existing partitions for your installation. This is handy if you are in the habit of creating your /home partition separate from your / partition (like I am).
I chose the third option, set up my partitions to all use the RiserFS (except the swap partition, of course), and to format all the partitions. After what seemed like an almost too quick minute or two, my 10GB drive was formatted and ready to go. This text based partitioning tool was extremely easy to use, and this section of an install for any distribution is usually very intimidating to new users.
Next, the base system is installed. This will give you a base working system that allows you to continue your installation booted into your working kernel. After the base system is installed, Libranet will ask you if you want it to handle the booting of the system. It would have been nice if they were a little more specific at this point, and mentioned that you were actually choosing to let grub handle your boot process. I chose ‘yes’ to this option, and assumed that I was actually setting up grub or lilo to handle my booting needs (grub was, in fact, installed). At this point you can create a boot floppy if you so desire. Because I live dangerously, ride motorcycles and don’t keep my hands at 10 and 2 while driving, I decided to skip this step. I also have the bootable CD in case of emergency. :) All that’s left in the first stage of the install is to choose your timezone, take out your cd and floppy disk (if used), and reboot for the second stage of the install. This is the only reboot required in the entire process.
The first part of stage 2 is setting the root password and creating your normal user. You also have the option of adding additional users. You continue on to setting your host name, then it’s off to the x-windows configuration. It’s a really nice touch to be able to set up and test your x-windows configuration during the install process. You can change and experiment with your settings and keep testing until you’ve got just the right setup. For example, my video chipset is notoriously problematic to set up, and my laptop’s display resolution didn’t report correctly. Libranet’s setup tool allowed me to go in, change the settings I needed, and get my laptop running at it’s full 1024X768 resolution easily. This is something I still have problems doing with other distributions, including Knoppix which is another Debian-based distribution that’s known for recognizing a wide variety of hardware.
Now you’re shot off into the wonderful world of GUIs, and into the package selection tool. I really like the choice of putting this section of the install into a GUI. The tree based package selection tool was really easy to navigate. While choosing individual packages is always a chore, I always take that route since I don’t want to miss packages I will end up having to install later. While almost all of the packages were in the groups you’d expect them to be, I noticed that jpilot wasn’t in the PIM section, but in the system tools section. I didn’t see any other packages misplaced, although it’s a possibility that there are some I missed. Even so, that’s a really small issue, and you can always go through the Libranet Admin Menu and install any missing packages directly from the cd, as well as using the ‘apt-get install’ command to install the latest and greatest from the online archives. There’s also an option for a minimal install and a non-gui option. Some interesting packages are the sysadmin guide, frozen bubble, the Linux Cookbook, and a newbie guide. There’s packages for laptops and wireless tools as well. As the packages install, you can watch the progress in an embedded console window, but there’s no overall progress meter. That’s just a small inconvenience, but it would be a nice addition for a future release.
When all the packages are completely installed, you have the option to configrue apache, sound, networking and your printer. Remove cd #2, hit enter twice, and you’re ready to log on to your new, shiny Libranet system!
You have the option of several different desktop environments: Last, KDE (v3.1.3), GNOME (v2.2), Xfce, IceMW, Xsession, fluxbox, Libranet and failsafe term. I chose ‘Libranet’ for my first login, since I was curious to see what that was. Libranet chooses IceWM, a quick and lightweight window manager, for your use. You can see a screenshot of my system running IceWM here and here (new windows opened). I was impressed by IceWM, it was both fast and stable.
Being a Gnome user, I wanted to see the difference between Libranet’s Gnome installation and, say, RedHat’s. I’ll let you see for yourself with these two screenshots. You’ve also got the Debian and KDE menus present on your main menu, if you need quick access to the programs installed there.
And, of course, we can’t forget the KDE screenshots 1, 2, can we?
And since I’ve never run Xfce, I decided to try it out as well. It was stable and fast, but hard for me to find all the applications I needed. This is just because I’m not familiar with it, of course, and not a fault in Xfce at all. There’s some people who swear by Xfce, and I see the appeal of it. It’s just not one of my personal favorites. Here’s the screen shot of my Xfce desktop. The screen shot has a picture of mozilla showing another screen shot of Xfce (from the Xfce manual) because I’m weird like that. The XFTree (shown in the screen shot) is a great little gui file manager if you like working with a gui.
Here’s some highlights of the packages included with Libranet 2.8.1:
- Kernel 2.4.21
- XFree86 4.3.0
- KDE 3.1.3
- GNOME 2.2.2
- Mozilla 1.4
- Opera 7.0
- Galeon 1.3.7
- Open Office 1.0.3OpenOffice 1.0.3
- KOffice 1:1.2.91-1
- Gnumeric 1.1.19-1
You’ll notice that Open Office is not the latest 1.1 version, and Gnome isn’t the 2.4 version. This is because Libranet 2.8.1 came out before these were released. You can easily upgrade to these versions using apt, so that’s not a problem if you want the latest and greatest of these two great packages.
The killer features of Libranet is the Libranet Xadminmenu. The Xadminmenu has sections for About, Register, X-windows, Sound, Network, Printer, Time, Disk/CD/Floppy, Users, Desktop and Browser Plugins. You can administer just about every aspect of your computer from here, even including recompiling your kernel! Recompiling your kernel is insanely easy, just click, choose your options, and compile. I’m actually recompiling my kernel right now for my specific CPU, and the time from opening the menu to actually compiling was about 2 minutes including finding my cpu type in the options menu. The browser plugins allow you to install (or download and install if the program is not distributed with Libranet) Real Player, Flash, the Java runtime and Mozplugger for easy installation. The Xadminmenu also allowed me to put in my removable USB 128 MB flash storage device, choose to search for new removable drives, and then mount it via the ‘/flash/ mount which was automatically added to my /etc/fstab file from the admin menu. Now that’s sweet!
If you need help getting up and running or making changes to your system, there are two great resources freely available for you, the Libranet forms and the Solutions Database. If you are a registered customer, you can also get email support from Libranet. I’ve emailed them several times, and they have always been responsive, professional, and extremely helpful. You can also sign up to the libranet-users mailing list.
Libranet was extremely easy to set up, ran smoothly, quickly, and was stable. Libranet doesn’t offer it’s latest version for free download, but you can download the 2.7 version for free before deciding to upgrade to the 2.8.1 version or not. While it’s possible to upgrade your system to the latest version using apt, I would highly suggest that you purchase a copy from the kind folks at Libranet and support their distribution. There are also several key upgrades to the 2.8.1 version, including better recognition of network devices and several upgraded software packages. The home user price is $64.95 for a downloadable version, or you can add $5 to get the cd’s shipped to you. The corporation version is $104.95 for the downloadable version. The full price list is located at http://www.libranet.com/download.html, as well as a link to download the older 2.7 version. There’s also a discount for students and seniors.
Usually when people review Libranet, they say that it’s hard to imagine an easier or smoother install for a Debain-based Linux distribution. I’d go two large steps further and say that it’s harder to imagine an installation of any operating system to be easier or smoother than installing Libranet - Linux or otherwise. Every software package that you can possibly ever need is probably included in the Libranet distribution, and you’ve for plenty of choices for your window manager, the theme you want to use, and anything else you can imagine. I have no complaints about Libranet whatsoever (besides the extremely minor things mentioned in the install section, which don’t matter after you’ve installed the system and hardly matter during the install process itself), and lots of great things to say about this fine distribution. I highly recommend Libranet’s latest version for everyone, from the casual home user to the hardcore developer. We have one of both in our household, and I have no doubt that Libranet will fill all our needs nicely. I also really like the fact that there are more programs available through the menu than I’ve ever seen before. If you’re looking for your first distribution, or you’re an experienced Linux user looking for a killer Debian-based distribution, I highly recommend Libranet.
Overall score: 10/10!
Take care,
-Frank Merenda
Additional Links:
Main Libranet page
2.8.1 features: http://www.libranet.com/features.html
Libranet Official ScreenShots: http://www.libranet.com/screenshots.html
System Requirements: http://www.libranet.com/system_requirements.html
Install Guide: http://www.libranet.com/guide/
Download the 2.7 version or buy a copy: http://www.libranet.com/download.html
Libranet forms: http://forum.libranet.com/
Solutions Database: http://www.libranet.com/support/
Support page: http://www.libranet.com/support.html