"If you only have a hammer, you tend to see every problem as a nail." - Maslow

Fedora Core 4

Fedora Core 4

Saturday 15th October 2005

Categories: Reviews, GNU/Linux, FLOSS

General Use

On Fedora, the packages are not particularly old, but, considering it was released in June 2005, the packages are no longer cutting edge. There is Gnome 2.10 (which has only just got into Debian testing!), which means that the interface is simple to use. I generally prefer Gnome, but you had the option of K.D.E. during the installation as well.

One pleasant aspect of Gnome 2.10 is the mounting process. To the new user of Linux, who is used to Windows and autoplays, mounting must seem a bizarre concept. However, Gnome 2.10 makes it relatively pain-free. Simply add the relevant applet to the task bar, and it'll find all the possible drives (floppy and CD/DVD normally) that could be mounted with a minimal amount of fuss.

A nice aspect of Fedora Core 4 becomes apparent when you use the root password for administration tasks, such as installing new packages. This means that once you enter the root password, you don't need to enter it again for a few minutes. While some may consider this less secure, I think it makes administration easier, and you can always tell Fedora to forget the root password for now. This is somewhat more secure than Linspire, which keeps you as root permanently. With this in mind, if I ever do get around to looking at Linspire properly, it'll really have to work hard for me to recommend it!

As said, the packages are all reasonable new. Along with the usual suspects, there is OpenOffice.org. While this may not seem too out of the ordinary, it is actually the beta of OpenOffice.org 2. This is by no means a bad thing - I used it a fair amount, and it seemed to be perfectly stable. I was particularly impressed (no pun intended) with the smooth import of a PowerPoint presentation, with this new version doing a better job than OpenOffice 1.1.4.

If you want to install any more packages, there is an option in the menus, namely Add/Remove Applications. From this menu, which is more than slightly reminiscent of that used in the installation process, you can select the packages you want to install or uninstall. Once you've made your choice, you'll be asked for a CD, from which Fedora then happily grabs whatever files it needs. You can also hunt down some RPMs and use those to install packages. Fedora being a reasonably common distribution, it shouldn't be too hard to find packages that work.

While this may only apply to more advanced users, there is also the ability to use Yum on a command line, in a similar fashion to apt-get. This has the advantage of being able to fetch packages off the internet, allowing Fedora users to stay more up to date. I may not have been looking hard enough, but a graphical interface to this installed by default would have been nice; I was thinking of something similar to synaptic. Having said that, you can grab a program called Yum Extender, which is a GUI for Yum. However, you have to first get the package by using Yum on the command line since it is contained in Fedora Extras - this is a repository of packages besides those included in Fedora Core 4 itself. Next time around, I would hope that this program were included by default. It may not be much hassle to open a command line and type in one command, but some people still refuse to use a command line in case something goes horribly, horribly wrong.

One thing to note is that, although I got Yum Extender to install some packages without a fuss, others, such as Apache, would only install if I used Yum through the command line. A better statement would be: I hope a fully working version of Yum Extender would be included by default. Yum also seems to be slow to get going compared to Apt - generally, I think that Debian and its derivatives have the upper hand in terms of installing packages.

The packages that I added after installation were Apache, PHP and MySQL. All three were easy to set up, although phpMyAdmin is not to be found in the Fedora Core or Fedora Extras. With phpMyAdmin and PHP/MySQL being such a popular combination, it's exclusion is somewhat interesting. While you can install it using files online, it would be nice if Fedora made the installation process nice and easy for you.

There are various other things that I could talk about, but these would really be about the packages rather than Fedora Core 4 itself. For example: I can't edit my Gnome menus; Mozilla Firefox is good; gFTP allows me to transfer files via FTP; etc. Overall, the packages are all stable. In fact, beyond the installation, there was only one minor problem that I encountered. That is, on approximately half of my shutdowns, the computer decided not to inform of the shutting down progress, and instead supplied me with a blank screen until the computer turned itself off. A great problem it may not be, but a problem nonetheless.

Conclusion

Having rambled on for nearly one and a half thousand words, I feel I might need to start tying this article up. You might have gotten the general feel from this article that I like Fedora, and that would be true. Fedora is by no means perfect - although the installation is generally good, there are a few problems that I would not have expected. Fedora also suffers from similar problems as any other Linux distribution, namely lack of support compared to Windows by both software and hardware.

Ultimately, however, Fedora Core 4 is a polished, simple-to-use, and stable distribution. Those that want an operating system that just works should be more than satisfied. Once you get beyond the installation, Fedora is reasonably hard to fault, although perhaps is never truly outstanding. Debian and friends may have a better time with package installation, while other distributions have more recent packages, but Fedora should still appeal to those looking for no hassle and a simple set up.