Fedora Core 2 Review
An anonymous reader writes "Linuxlookup.com staff member Rich Hughes posted his thoughts on the latest Fedora release with this Core 2 Review. "Fedora Core 2 is the newest release from The Distro Formerly Known As RedHat. Updates include the 2.6 kernel, KDE 3.2, Gnome 2.6, X.org replacing Xfree86 and numerous package updates. Having played around with SuSE 9.1, Arch .6 and Slackware 9 with the 2.6 kernel, I was interested in seeing how the Fedora team did with this release.""
Hi,
I use stunnel to access my campus news server via SSL and it worked fine with FC1. However after installing FC2 starting up stunnel gives me an error: unable to find "/dev/cryptonet" but still runs. However I cant seem to connect to the news server. Has anybody faced this problem?
Fedora Core 2 Review
.6 and Slackware 9 with the 2.6 kernel, I was interested in seeing how the Fedora team did with this release.
Category
Linux Distributions (O/S)
Distribution name
Fedora
Version
Core 2
Manufacturer name
Fedora Project
Provided by
Fedora Project
Price
Free
Review by
Rich
Fedora Core 2 is the newest release from The Distro Formerly Known As RedHat. Updates include the 2.6 kernel, KDE 3.2, Gnome 2.6, X.org replacing Xfree86 and numerous package updates. Having played around with SuSE 9.1, Arch
Installation
Installation was a breeze. I like that Fedora provides the opportunity to test your discs. This is an idea Mandrake would be wise to copy. It is frustrating to get to disc 3 of an installation only to find that it didn't burn properly. I give the distribution credit for making this easy.
The install was fast. It installed 3.5 gigabytes in about 20 minutes. They myth that Linux is hard to install is not true for most modern distros. Hardware detection was great, my usb mouse and keyboard worked immediately. My onboard Nforce ethernet controller wasn't recognized like it was with SuSE, but I didn't expect it to be. My normal ethernet card was recognized and setup with no problem.
The System
My first impression was that it looks like RedHat 9. I don't care for the default icon set or the menu layout. The fonts look great, but that has become my expectation. There isn't a reason for ugly fonts anymore, so to trumpet the fact they look good feels silly. The panel is filled with Openoffice.org icons but missing a terminal icon. The boot splash screen is very attractive, if that is your thing.
The odd thing about Fedora is that it seems to be aimed at novice users but is inconsistent. We are given the choices Web Browser, Email, Music Player and Audio Player, but left with Kopete, Kget, Emacs and so forth. Either your user knows what Kopete is or they don't. If you are simplifying the menu, do it across the board or don't do it at all. This inconsistency extends to the system itself. It is pretty and newbie friendly at first, but if you need basic functionality such as mp3 playback you must hand edit the yum configuration file. Up2date freezes, but the command line program yum works well.
This leads me to my biggest problem with Fedora. On one hand, it is a great introduction to Linux. It installs easily, works well and is attractive. On the other hand, it plays right into the hands of Linux's biggest critics, which is the mistaken notion that it is unfinished and most things don't work. You are given a browser with no plugins, so if you jump online excitedly with your new system, there are a lot of things that won't work. You load your favorite mp3s, then find out you cannot play them. God forbid you have a dvd drive. You notice the red exclamation point telling you there are updates available, but up2date freezes leaving you unable to get them. I know there are fairly simple solutions to these complaints, but the fact remains that not everyone who tries Fedora will know how to do it. They will just feel disappointed by a system that lets them down, deciding that this Linux thing is not ready for prime time. A program that would set up unofficial repositories with a few clicks would take care of this, along with some prominent documentation telling you how to get the things you need. I could not find any real documentation at the Fedora site, except for RedHat 9. This may be due to my lack of time to search for it, but if it exists, it should be clear where it is at.
Despite my complaints, there are things I like. The system is very responsive. Programs load quickly. With the exception of up2date, Fedora is stable. The splash screens look great. The look and feel, while not my cup of tea, is consistent throughout the applications.
Package Management
This is a nightmare. Add/Remove Applications provides me with the original
Seems like there is still no safe solution for this bug.
Some people report that they lost all their data by installing it.
I really can't understand how they released it with such bug.
I use rug, part of Red Carpet, for updates and IMO it's much better than up2date. Yum, apt-get, etc are also popular methods.
At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
In my experience, Vaios are some of the best-supported mobile systems available for Linux. Even the funky dials, switches and displays are supported by the sonypi project. I suspect it's because Linux has had great success in the East, even prompting some vendors to ship dual-booting Windows/Linux laptops. It just makes sense for Sony to use hardware that won't cause headache for its users.
It's more or less the same. The X.org is just a branch of Xfree 4.4rc3 before the license change.
If you want bleeding edge try the freedesktop X Server.
I've upgraded to boxes so far, one from Fedora Core 1 and the other from Red Hat 9. Both have had issues.
On the RH9 -> FC2 upgrade (4-year-old Compaq Deskpro), there was an issue with the grub.conf file that prevented the system from booting. Fortunately, I had burned the rescue CD and was able to go in and fix it. Lesson learned: make sure you have a bootable disk available! This looked like a major issue at first glance, but turned out to be fairly minor.
On the FC1 -> FC2 upgrade (Dell Inspiron 5100), the actual upgrade went quite smoothly. However, I've been unable to build drivers for my Agere-based Proxim wireless card under the 2.6 kernel. After wrestling with it for several hours, I've decided to throw in the towel and buy a Prism-based card.
In both cases, I've seen an error message pop up when first logging in to an X session. It appears to be a remnant of the Xfree86 install that wasn't removed or completely replaced by the new X.org stuff.
In all, not too bad, but there's still room for improvement....
I pulled down the full distro (about 3G total) and upgraded from 9.2 with no problems, other than having to uninstall kde 3.1 (I tried to do it w/o uninstalling as they suggest, no luck there). If you have the HD space it's a lot easier than ISOs.
In short, its just as good, and better in some aspects. I have yet to notice any degradation of any sort. Fedora really did a good job with this release. It just feels like everythign is new, fast, and shiny:)
Regards,
Steve
I started a bitorrent download Tues. evening and it started out real slow, but by Wednesday morning it was humping along at over 200Mbps - got it installed last night and my cheap raid5 running this morning.
try { do() || do_not(); } catch (JediException err) { yoda(err); }
>Fedora is "actually_more_free" than any distro around.
Irrelivent, your honor.
>If even trashes your MBR
Supposition!
>so you cannot get back to Windows at all
It's not possible for a trashed MBR to prevent you from getting into Windows or any other OS. Do you know what a boot loader even is??
You can always recover grub boot loader such a way that you manually get back into an OS (and then SAVE those correct boot settings)
http://kerneltrap.org/node/view/3097
Installed on a HP AMD 2500+ laptop the day of release. The advanced features of the touchpad (tapping, scrolling) didn't work (they did in FC1).
After finding the Synaptic driver and modifying the X config file (something I don't do lightly), everything is good.
So far as I know, the a/b/g onboard wireless card isn't supported in linux, and I haven't had an opportunity to use firewire, but overall the distro works great.
"Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
My impression overall was very good. I hadn't installed a desktop Linux distro in a year or so, and Fedora was light years ahead of what I expected.
Installation, printing, sound, video, network, mouse, all worked perfectly with no tweaking.
My digital camera would register as /dev/sda1 when I plug it in, though I have to mount it myself, and my webcam (Logitech QuickCam Messenger) doesn't work at all.
Installing Java and Flash wasn't hard, and Thunderbird / Firefox was trivial.
The desktop looks very nice, and shortcuts, panels, menus, preferences were all intuitive.
Utilities like the music player and CD ripper are well done.
Great work by the Gnome and Fedora teams!
Call me nuts, but playing MP3's these days is about as basic as being able to copy a file from one place to another.
True. However, if you go to rpm.livna.org and follow the instructions to add it to your apt/yum repository, you have access to everything that you want to play mp3s, dvds etc. Just do
apt-get xmms-mp3
and you'll be all set. Repeat for lame etc.
Anand Rangarajan anand@cise.ufl.edu
Arch Linux. It's an i686, 2.6 kernel, devfs, KDE 3.2.2, GNOME 2.6 using binary distro (similar to Debian except even more lightweight and up-to-date).
I use it all the time. My primary machine is still Debian but all my other machines and servers are running Arch. It requires a bit more setup work than Debian.
I like it because it is extremely lightweight but has an excellent packaging system (pacman). The packaging system (and all those packages) are pretty much the only reason I've stuck with Debian all these years and Arch is the first to come along that comes close (Gentoo is OK, but compiling is a waste of time). Although it doesn't have anywhere near the number of packages as Debian, I can see it growing rapidly.
An example of the sane thinking behind Arch: There is no "/usr/doc" directory. I always use manpages or go online to find documentation. I've never understood why so many distros include all that documentation. I mean you rarely use it (mostly just for setup), why make it take up disk space? Everything is online nowadays and manpages are easy/handy.
Also, the install is fairly raw (which is a good thing). It just works and is simple. They need to fix some stuff with regards to swapfile setup (like if you don't want a swap partition) but otherwise it is fairly easy. You almost don't even need the installer (just the boot CD). Too many distros go off with their crazy complex and broken installers that end up leaving you frustrated (*cough* Debian *cough*).
The ratio of people to cake is too big
I installed last night, and I was shocked and horrified to find it my keyboard no longer worked after the install. I have a USB mouse, but a PS2 keyboard -- the mouse worked fine, no keyboard -- it was only after X started that I lose the keyboard.
Aparently, this is a known problem with the 2.6 SMP kernel, and it's still an open bug.
Secondly (after resorting to the single CPU kernel), I was shocked to discover Alt-Tab didn't work properly in X -- it would outline windows, but not actually raise their focus. This was just plain annoying.
Then there is hte fact that firewire support is OFF by default -- comeon, this is NOT a new technology -- I have to recompile the kernel to use my external firewire drive? That's very disappointing.
- Not Impressed Thus Far With Fedora 2.
This isn't meant to be a troll, but can you imagine the outrage Windows users (and Linux zealots alike) would have if simply upgrading Windows wiped out the partition tables and resulted in an unbootable system?
/dev/hda > /root/hda.out. Of course, if the partition table for hda is hosed, then you can't mount /, but you can work around that problem by booting into a rescue CD, making a partition table with one huge ext2 partition, then mounting it read-only. The filesystem will mount if / was in the first filesystem on the disk, even if the size of the filesystem wasn't originally that big. Then you cat /root/hda.out, umount /dev/hda1, and recreate the real partition table.
This kind of thing is why I always keep a copy of my partition table settings. I run fdisk -l
I started doing this after I accidently hosed my entire hda partition while I was traveling. I had about eight partitions on that disk, but by remembering the approximate sizes of each partition, and a little trial and error, I was able to fully recover the table. What was really hard was to not panic. Since then I always keep a readable copy of the partition table information (which I prefer to a binary copy of the partition table sectors).
I really like it alot, so far no problems. The only thing I don't like about a fedora box is that I have to hunt around for weeks to get the necessary multimedia stuff in it.
a /linux/$rel easever/$basearch/freshrpms
I found this info quite by chance after moving from RHN to yum after installing Fedora core. I've posted this before, but here it is again:
Add these lines to your yum.conf (watch out for the slashcode extra spaces in the baseurl line):
[freshrpms]
name=Fedora Linux $releasever - $basearch - freshrpms
baseurl=http://ayo.freshrpms.net/fedor
And for all your patent-encumbered multimedia needs, you just need do:
% yum install mplayer
% yum install xine
% yum install [whatever else you want]
and it'll resolve all dependencies and keep you away from rpm-hell but still within RH's rpm goodness.
NOTE - freshrpms haven't got Feodra Core 2 rpms yet - give them time!
FreshRPMS provides a quality APT repository for Redhat and Fedora distros. Their FC2 starter RPM isn't available yet, but when it is, you can simply install the RPM and a working apt system is setup configured to use FreshRPMs as the main repository. As was the case with Redhat 9 and Fedora Core 1, FreshRPMs will have quality multimedia packages. Since you want a user-friendly experience, after installing the starter apt RPM, type "apt-get update" and then "apt-get install synaptic". After that you can install, remove, and update software through Synaptic, which is a relatively user-friendly GUI.
:)
Then you can search for codecs, video players, audio players, etc... and install the search results you like by clicking on them and flagging them to be installed. Once you have flagged everything you want... just click the "proceed" button and everything is downloaded, installed, and configured in the proper order.
BAM! You have multimedia. If you were hunting around for weeks, then you aren't a very good hunter.
I know this from experience. About a year ago I dropped Windows, and went 100% Linux on the desktop. I quickly learned about FreshRPMs and soon there after, I had a quality mplayer install for my video needs, and I had all of the mp3, etc... plugins installed for XMMS.
FreshRPMs is a quality free service. You would be a fool to not use FreshRPMs, if you are using Fedora as your desktop. I have used other apt repositories for Fedora, and none of them have the quality and quantity of packages as FreshRPMs has.
Of course, Debian is still the best when it comes to quality and quantity repositories... but we are talking about Fedora here, not Debian
I installed FC2 test3 and played with it, and FC2 final. Installed on my Toshiba 1135 laptop like a charm (dual boot). The GUI applets never have a problem configuring my wireless card. After setting the /etc/sysconfig/rhn/sources file to a good source (I like duke.edu) the updates work just fine.
Red Hat sure does make a desktop look pretty. But in configuring it this way, you also lose things:
* FC1 and FC2 have disabled the Gnome menu system. The RH bugzilla says it's because the Gnome code is buggy. The real reason has to do with how RH replaces menuing file system with their own that works across KDE and Gnome.
* You install RPMs at risk. On FC2 test3 I installed smb4k from a FC1 rpm. Lost my entire Gnome menu structure on restart. Oops!
* You install ordinary RPMS, etc. (such as Fire****) and the menus and other L&F don't match what RH installed. You might not even get it into the menus (What? You can't edit the Gnome menus to add Fire****? Too bad...).
* You don't get the experience promised in the user manual. For example, Gnome 2.6 help files say that in getting to SMB shares you go to the Network panel and click on "Add SMB". Red Hat has removed that.
* Actually, SMB connectivity is my main problem with FC. It will see your Windows network, allow you to see the computers on the net, but if you try to see shared folders it tells you that all folders on the target are unreachable. I can sometimes access a folder if I build a Location, setting the smb address and getting the right combination of username (with a \\domain?), password and maybe group (maybe not). Working blind.
It doesn't have to be that way. Load smb4k on other distros (SuSE, MEPIS, Knoppix, Mandrake). It almost *leaps* to let you see the shares. Access is a breeze. Install the same app on FC and it says smbmount (smbclient? smbload? I forget) needs more setuid rights. Just more obstacles. And I'm not totally sure on the security implications of giving those rights.
BTW, I turned off the firewall in case RH was having problems with SMB. Just for testing. No effect on the solution.
I'm coming to realize that various distributions are creating *brands* of Linux desktops. You get used to the menu structures and come to prefer them. But you get locked into branded RPMS (no more RPM compatibility, as tenuous as that was before). Or locked into certain package sources, such as Xandros with its customized GUI applets. God help you if the company goes under.
I'm currently inclined to base my laptop on the MEPIS distro, as it points at ordinary, and numerous, Debian mirrors.
YMMV, but that is my experience.
Explain how you would update a Slackware Linux system that has hundreds of packages installed. From my understanding of Slackware, you would have to track the versions of each piece of software installed as well as the current version of the software. Updating then requires taking this list of possible hundreds of packages, download the binaries or source, and possibly delete some old files, copy the new files, and also possibly compile new source... BUT ALL FOR HUNDREDS OF PACKAGES?!?!
Is there any automation to package management in Slackware? Isn't a computer's main job to automate tasks?
Windows suffers a similar problem. There is no central utility for managing installed software. Windows update covers some stuff, but what about that security hole in Winamp? What about that bug in Office? Yes you can manually track Winamp and manually install new versions, and yes you can pay money for new versions of Office and manually install these new versions after manually uninstalling the old... but there is no automation.
On the other hand you have systems like Debian, Gentoo, Fedora with Apt, etc... where the entire package management system is controlled via a central utility that automates management.
Apparently they disabled firewire in the final fc2 because it "doesn't work." What the hell? I think this is a very important feature and if this got out I wonder what else they left out.
The firewire issue was discussed at considerable length on the Fedora-Test list. The bottom line was that enabling firewire worked for some people but for others was broken to the point thet the system became unbootable whether or not a firewire device was actually attached. The rationale for disabling FW (for now) was that it would be easier to roll that functionality into a future update once the issue has been truly resolved rather than risk broken systems for the majority of users that don't use firewire at all.
Check the fedora-Test & Fedora-List archives for info on how to enable firewire (YMMV)
FC2 apparently does some wackyish things with the kernel, such as 4K stacks which breaks nvidia driver compatibility, and VMWare 4.5 breakage.
perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
Personally I'd much rather read the article and generate my opinions about it than have to guess what it said by reading other people's comments about it.
The fact is that sites slashdot links to often go down, and it's nice to be able to read the article without waiting a couple days for the site to be back.
I would like to thank the person who posted the copy of the article very much for doing so.
swaret.
swaret is the tool to automate upgrades. Running that in conjunction with dropline gives a great up to date gnome environment and slackware system.
slapt-get --upgrade
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?i d=115980
Ahem.
:-)
Debian Unstable (sid) is only slightly less bleeding edge than Gentoo.
Debian Stable (currently woody) is about as bleeding edge as a wooly mammoth.
The joke would have been funny if you knew what you were talking about.
--GrouchoMarx
Card-carrying member of the EFF, FSF, and ACLU. Are you?
Try the livna.org site. It works better with Fedora. freshrpms sometimes requires replacing Fedora packages, which is not a good idea. livna strictly provides additional packages, not replacements.
I've been using Fedora Core 2 thru Test 3 on a brand new IBM Intellistation A-Pro -- thats a dual Opteron 2.2Ghz workstation. And while Fedora Core 2 is a pretty polished product, I have serious issues with how 32-bit libraries and plugins are handled in it.
/lib64 and /usr/lib64 tree. So stuff like Realplayer, Mplayer (which uses 32-bit dll codecs swiped from Windows to make audio and video work for stuff like Quicktime and Windows Media), Flash won't work. To make matters worse you can't install the 32-bit Mozilla RPMs because the /lib and /usr/lib pre-requisites are not there, and theres no easy way to install them.
For starters, EVERY SINGLE APPLICATION is compiled for 64-bit -- that includes stuff that can use 3rd-party plugin modules like Mozilla, GAIM, Mplayer, XINE, etc. Mozilla is one of the worst problems because you can't run pre-compiled 32-bit plugins on the 64-bit browser -- it uses a totally separate
SuSE 9.1 handled this differently -- in their 64-bit version they provided duplicate libaries for 32-bit stuff, so you can RPM install 32-bit mozilla, gaim, openoffice, 3rd party apps, whatever, and all of their plugins.
Fedora Core could easily remedy this by doing what SuSE did. I hope they do, because otherwise Fedora Core 2 is a good distro.