Distributions
News and Editorials
Mandrakelinux 10.1 on AMD64
Continuing with our review series of distributions for AMD64 processors, the next product we tested was the 64-bit edition of Mandrakelinux 10.1. Unlike the previous three distributions (see Debian on AMD64, Fedora Core 3 on AMD64 and Gentoo Linux on AMD64), Mandrakelinux 10.1 for X86-64 is not readily available for download, and even the Silver-level members of Mandrakeclub were only given access to the ISO images some 6 weeks after the official release on November 10th, 2004. That said, we noticed that, just before Christmas, the x86_64 directory on Mandrakelinux mirrors was populated with RPM packages together with a small installation ISO image, so rather than asking Mandrakesoft for a review copy, we opted for a network install instead. As always, the boxed edition of Mandrakelinux 10.1 for X86-64 is available from Mandrakestore ( €119.00).First, the system specifications: AMD64 3500+ processor (2.2GHz), K8N Neo2 (Socket939) mainboard from Micro-Star International, 2 GB of DDR SDRAM, 2 x 120 GB Maxtor hard disks, Plextor PX-712A DVD/CD rewritable drive, and NVIDIA GeForce4 Ti 4600 graphics card. The monitor was a standard 19 inch LCD from Mozo International.
We downloaded the 4.5 MB install.iso image from a mirror site. Although the ISO was in the /official/10.1/x86_64/ directory, it turned out to be just a generic installation image with no built-in specifications that would indicate its architectural affinity. After detecting and loading the correct network card module and confirming that DHCP should indeed be activated (other options included static IP and ADSL), the installer asked to specify the installation method (FTP, HTTP, NFS or hard disk). It continued with a request to type in a preferred FTP/HTTP server and a correct path to the install directory. Since the installer itself does not include a list of available mirrors, you need to look up the information before starting the installation. After the usual partitioning and package selection screens, the installer was ready to begin downloading and installing the new operating system.
From this point on, the installation proceeded without much human interaction. As with previous three distributions, we chose a complete workstation with GNOME and KDE, as well as a handful of server applications. The local mirror delivered the packages at the maximum available connection speed which meant that the installation completed in less than two hours. After a few more screens helping to configure the boot loader, X server, security settings, adding users and specifying the root password, we were presented with an option to update the system with security and bug fix updates.
And this is were we spotted the first bugs, or more precisely, some amusing geographical anomalies. This time, the installer did supply a list of available update servers, neatly arranged by countries in which the servers were located. However, only a dozen or so countries were on the list, while the remaining update servers, be they in Brazil, Hungary or Japan, were all listed under "United States"! The next geographical mishap happened on the survey page, where we decided to let Mandrakesoft have our hardware data. But when we got to the drop-down list from which to select our country of residence, we noticed that a number of big populous countries, such as China or Japan, were not listed at all, while Antarctica or Pitcairn (a tiny Pacific Ocean island of less than 50 inhabitants) did appear on the list. Since our country of residence wasn't listed, we pretended to be descendants of those famous mutineers on HMS Bounty and registered Pitcairn as our country of residence.
Of course, these are no showstopper bugs, just something for the Mandrakelinux developers to polish before 10.2. However, worse was to come.
The first surprise came after logging into KDE, which greeted us with a desktop background that proudly proclaimed "Mandrakelinux 10.1 Community". Community!? But we had pointed the installation sources at the "Official" directory, so how come we ended up with the Community edition? We rushed to check the "mandrakelinux-release" RPM file, which confirmed that what we installed was indeed the "Community" edition, despite it having been placed in the "Official" directory (the same RPM package in the official/i586 directory correctly indicated the "Official" status of the i586 branch). A quick question on the expert mailing list brought dead silence - a marked difference from our earlier experiences with the Debian mailing lists and Gentoo forums, where questions were answered and problems solved with much more enthusiasm.
After coming to grips with the fact that nobody really knew what edition of Mandrakelinux we had installed, the next logical step was getting product updates. Based on experiences with Fedora, SUSE and other distributions, we expected to find a "Update" icon somewhere in the KDE system tray and we weren't disappointed; there it was - the "Mandrakelinux Updates Applet". A double-click brought up a dialog, which... well, before turning this experience into a long story, let's just say that, after having made the effort to configure the applet and register for an update account, we still weren't able to get any updates - that's because this is a paid service, only available to Silver-level members of Mandrakeclub. It would have been nice if the applet had informed us about this fact beforehand, but it wasn't the case.
Surely, there is another way to get updates - through the good old Update module of the Mandrakelinux Control Center. Unfortunately, this turned out to be another frustrating experience - no matter how many times we tried to configure the update sources, the application kept displaying an error message claiming that it could not find any available mirrors, most likely, it said, because our installed architecture was not supported by Mandrakelinux updates. But upon examining several mirrors, the update directory for x86_64 was available and populated with RPM packages, so why the misleading message?
And this is what we thought was possibly the biggest problem with today's Mandrakelinux - because of the distribution's increasingly commercial nature, we were often unable to determine whether a particular feature was disabled in order to make the user join a premium service, or whether it was deliberately crippled so that the user doesn't easily find a way around the club membership net. Either way, the experience was not pleasant. Of course, there is always a possibility that these were just bugs. But if that were the case, there were already too many of them, even before starting to use the distribution proper.
Eventually we found a way to configure the application to get updates - by resorting to the command line and using the "urpmi.addmedia" command. Unfortunately, by that time we started having serious doubts about the quality of this distribution, where lack of attention to detail and various "joined the club" tricks seemed to be the order of the day. In a way, Mandrakelinux 10.1 started to resemble LindowsOS 4, which installed a bunch of flashing and rotating icons of various other Lindows products into the system tray, all screaming "buy, buy, buy". Not quite as bad, but close enough for discomfort.
In all fairness, once we got through these early troubles, the distribution turned out to be a pleasant product. The hardware autodetection was flawless, the applications we tested behaved as expected, and Mandrakelinux Control Center is a friendly utility for most general configuration tasks. Like in Fedora Core, many 32-bit applications and libraries were installed on the system alongside the 64-bit ones - the 32-bit libraries (referred to as lib*) are in /lib, while the 64-bit libraries (referred to as lib64*) are in /lib64. On the download server, the two branches are stored in two separate directories - main and main32; the main directory lists a total of 3,875 packages, while the main32 directory lists 573 packages, including OpenOffice.org and MPlayer. Interestingly, the popular PLF site hosting third-party Mandrakelinux packages now has an x86_64 directory with over 100 RPM packages, including many multimedia applications and codecs which cannot be legally shipped with Mandrakelinux.
Is Mandrakelinux 10.1 (X86-64) worth €119? As we did not test the commercial edition of the product, we cannot really answer the question, but the FTP edition has given us enough warning signs to put any recommendations on hold. Frankly, it is hard to see how Mandrakelinux will compete with other 64-bit distributions on the market, especially with the likes of Fedora, but also Debian or Gentoo, which are free of cost and available for download immediately after release (or continuously updated). Additionally, all three of them have more up-to-date packages (Mandrakelinux 10.1 ships with GNOME 2.6 and KDE 3.2.3), fewer bugs (especially when compared to Fedora Core 3), and more responsive mailing lists and user forums, actively monitored by the distributions' developers. Mandrakelinux 10.1 X86-64 is not a bad product, but it is marred by lack of polish and some unnecessary commercial tricks.
Distribution News
Mandrakesoft to liven up the corporate Linux world
Mandrakesoft has announced the availability of both Corporate Server and Corporate Desktop. These two Linux systems have received specific development efforts to make them "enterprise-ready". The two products feature longer development cycles and a 5-year maintenance span.Debian GNU/Linux 3.0r4 released
The fourth maintenance update for Debian 3.0 ("woody") is out. This update consists almost exclusively of security fixes; click below for the full list of changes.Debian GNU/Linux
Wichert Akkerman reports that the arch and subversion repositories have been moved to the host. A few notable changes are listed in the announcement.
Another Bug Squashing Party has been announced for January 7 - 9, 2005. "As
there are currently a lot RC bugs with low complexity again there is
clearly enough to do, even for people that are not experienced in that kind
of work. And of course there should be always some people around in the IRC
channel that are able to help, sponsor upload, etc.
"
Gentoo Apache packages refresh
Gentoo has announced that the Gentoo Apache Herd will release a refresh of all packages for the Apache httpd daemon and related modules on Saturday January 8, 2005. Click below for more information.Ubuntu: Recent Community Council Meetings
Summaries and logs of both the December 7 and December 21 Community Council Meetings are available (click below). "The second meeting covered the creation of new country/region teams. People interested in starting or working within an official Ubuntu Country team should contact Matthias Urlichs [and optionally Mako]. You should especially consider doing this if you've been active in doing country or language specific work for Ubuntu and are interested into finding ways to integrate this work in the larger Ubuntu community."
PC Magazine Names Astaro Security Linux wins PC Magazine awards
Astaro Corporation has announced that Astaro Security Linux was named PC Magazine's Best Business Security Solution and Editors' Choice in the publication's year-end edition.Linux Netwosix Bugzilla - Bugtracking System
Vincenzo Ciaglia provides some helpful suggestions for using the Linux Netwosix Bugzilla. Click below for additional information.Mandrakelinux
Three new urpmi sites for Mandrakelinux users are now available: www.urpmi-addmedia.org, www.linuxfordummies.org/addmedia and www.ianmacgregor.net/addmedia.A problem in udev existed where a user would not be able to use a firewire camera because the required device was never created. This update forces udev to pre-create the device allowing the use of firewire cameras. New packages are available for Mandrakelinux 10.1 and Mandrakelinux 10.1/X86_64.
Fedora Core updates
Fedora Core 2 updates: rpm (fixes an issue with building packages containing dangling symlinks, introduced by a glibc glob() change), pcmcia-cs (fixes bug #135508, silencing a warning message on cardmgr startup).Fedora Core 3 updates: selinux-policy-targeted (fix for postgres startup scripts), pcmcia-cs (fixes bug #135508, silencing a warning message on cardmgr startup), mysql (work around SELinux restriction and other bug fixes).
Slackware Linux
A few packages have been updated this week in Slackware current. Upgraded packages include cvs, python, perl, libxml, and several others. See the slackware-current change log for complete details.
New Distributions
Hikarunix
Hikarunix is a Live Linux CD dedicated to Go. It's designed for Go players of all levels and it fits on a pocket-sized miniCD so it can go almost anywhere. Installation to a harddrive is also supported.Whoppix 2.6 released - Now available for download
WhiteHat Knoppix (WHoppix) is a knoppix 3.6 remaster designed to be a standalone penetration testing toolkit. Heavily modded by muts, WHoppix includes a full set of penetration testing tools and a huge repository of exploits (Framework 2.2, Packetstorm and Securityfocus exploit archives).
Distribution Newsletters
Debian Weekly News
The December 28 Debian Weekly News is out; this week's topics include documenting transitional packages, the upcoming stable update, rewriting GFDL-licensed documentation, and more.Debian Weekly News /2005/01/
The Debian Weekly News for January 4, 2005 covers an announcement by Martin Michlmayr that Jörg Jaspert has been appointed as an additional Debian account manager, the stable point release, the new arch and subversion server, Mozilla trademark restrictions, the Debian Eyecatcher Project, the origin of the Debian swirl, and several other topics.Gentoo Weekly Newsletter
The December 29 edition of the Gentoo Weekly Newsletter celebrates the second anniversary of the GWN. There is also a look at the major Gentoo Linux events of 2004.Gentoo Weekly Newsletter
The Gentoo Weekly Newsletter for the week of January 3, 2005 is out. This edition looks at the last 1000 days on Gentoo forums, the website redesign mailing list, with an update on the Gentoo Documentation Project and more.Ubuntu Traffic #14 -- 2004/11/27
The Ubuntu Traffic #14 covers IRC and mailing list activity through November 27, 2004. Threads covered include Live CDs for PPC (And More!), Downgrading From Hoary, Ubuntu Merchandise, Documentation Team Update, More On Language Packs, Dropping Support For the Mozilla Suite, Encrypted Home Directories, Apt Authentication, Concerns With Sudo, Archive Layout, and Ubuntu Security Notifications.Ubuntu Traffic #15
The fifteenth issue of Ubuntu Traffic is out. This issue, still catching up with early December, looks at UTF-8 support, cooperation with the Debian Project, and several other topics.DistroWatch Weekly, Issue 81
The DistroWatch Weekly for January 3, 2005 is out. "Happy New Year! You are reading the first issue of DistroWatch Weekly in 2005, in which we'll go back in history and reveal how DistroWatch started, then provide a few figures about visitors' interest over the past year, and introduce a handful of new distributions. Happy reading!"
Minor distribution updates
cAos
cAos has announced a pre-release of cAos Linux Core 2.0 for the IA-32 platform. "This release identifies the stabilization of the ABI in, and a feature freeze of, the core OS. Members of the community are invited to install and test this new distribution core."
FlashLinux 0.3.3 released (GnomeDesktop)
GnomeDesktop reports the release of Flash Linux 0.3.3. There is a list of new features here.Linux Business Alliance Releases LBA-Linux R2
LBA-Linux R2 has been released. "The new version, LBA-Linux R2, offers many completely new features, including integrated office software and encrypted directories for each user. The R2 release also incorporates all security updates released since the first LBA-Linux distribution was published in May 2004."
Newsletters and articles of interest
Interview: Debian Project Leader Martin Michlmayr (NewsForge)
NewsForge talks with Martin Michlmayr. "In this interview, Martin Michlmayr, the Debian project leader, talks about Sarge, the next release of Debian GNU/Linux. One of the most significant improvements in Sarge over Woody, the last stable Debian release, is in the new user-friendly installer. Others include the addition of Apache 2.0.52, GNOME 2.8, KDE 3.2, and XFree86 4.3. Debian supports 11 hardware architectures. According to Michlmayr the system is very stable, and only some infrastructure issues need to be addressed before the release."
Knowing Knoppix
If you have been giving away Knoppix CDs to your friends you might want to also point them to this site. Knowing Knoppix, The first guide to Knoppix for the complete beginner. "Knoppix is an astoundingly clever product. It runs Linux completely from CD. There is no need to install. It bypasses all the software already installed on your PC or laptop. It automatically detects the hardware in your computer, such as video card, sound card, networking, the lot (subject to suitable hardware). When you've finished using Knoppix, simply restart. Your computer will return to your regular system, and it will behave as if nothing has happened. Knoppix is Free Software and open source under the terms of the GNU General Public Licence (GPL)."
Building a distro (NewsForge)
Farrell J. McGovern writes about building a custom Linux distribution in this NewsForge article. "Most derivative distros are based upon Red Hat, Debian, or Slackware. Of them, Slackware is the oldest. I started using Slackware in 1993, and therefore I was very familiar with it. Slackware is easy to modify. The package system is simple to work with and build packages for. It has an unencumbered init script structure, and you can install software from source without worrying about breaking dependency databases. Plus, Slackware author Patrick Volkerding does a good job of keeping the even older versions of the software up-to-date with security revisions."
My workstation OS: My own (NewsForge)
Here's another look at creating your own Linux distribution. "There are many advantages to compiling and configuring every piece of your system. First of all, you can enable specific optimizations and configurations for your platform and processor architecture. Secondly, you can unselect default features you don't want and select features you need that are not enabled by default. You can go one step further and search the Net for unofficial patches that add, modify, or correct some features. You can even make your own modifications to the source code of the applications. One joke some of my friends and I have is to hard code our names in place of the original name of an application, thus having a "MyName Web server" instead of an "Apache Web server," for example."
Distribution reviews
SimplyMepis 2004.06 or: Gnome Guy Goes KDE (OS News)
OSNews reviews SimplyMepis 2004.06 with KDE 3.2.3. "This review is kind of split: it is a review of SimplyMepis 2004.06, but it is also a look at a tested and proven implementation of KDE from a Gnome-user perspective. I am fully aware that SimplyMepis 2004.06 has KDE 3.2.3, an already outdated version of the KDE desktop. I still chose this distribution, mainly because I was interested in the small hype around Mepis Linux."
Xandros Desktop OS 3 Deluxe Edition (NewsForge)
Joe Barr reviews Xandros Desktop OS 3 Deluxe Edition, on NewsForge. "The one word that pops up in my mind most often when I think of my experience with Xandros 3.0 Deluxe is elegance. Power and polish in harmony. It won't be the "just right" distro for some, but for a whole lot of others it just might be the one that leads them from the Land of Oppressive Proprietary Software to the Land of Linux and Freedom."
My workstation OS: Lycoris Desktop/LX (NewsForge)
Nauman Munir Afzal explains why he likes Lycoris Desktop/LX, on NewsForge. "I have been trying out different Linux distros for quite some time now, in search of the perfect one. The biggest problem I found was the user-unfriendliness of Linux, not to mention the unfamiliarity, as I'm migrating from Windows. Lycoris's biggest plus is the user-friendliness and ease that it offers, and its similarity to Windows XP is another big advantage. Using Desktop/LX has been a great experience."
Page editor: Rebecca Sobol
Next page:
Development>>