So I decided to give SUSE a try. I had a evaluation copy from Linux World. That worked fine, compiz and all, but was out of date. GNOME 2.12 has been out more than a year now and I couldn’t figure out how to upgraded it via yum. Maybe I’m just stupid.
Next I decided to give OpenSUSE a go. They’re related, right? So I grab version 10.1 remastered, because it’s better, right? Useful for new installations, fixed package manager. Great, I think. Maybe I’m smart enough to figure this one out. The installation looks a lot like the Novell SUSE installer. I figure that must be a good sign. Installation finishes, dvd pops out and I reboot. Into FVWM. What. The. Fuck.
Now, I know the SUSE guys like KDE but Novell ships GNOME as the default desktop. I figured, at the very least, I would start out with KDE and be able to switch my session. No, that was not the case. I figured that, being OpenSUSE, I would have some useful repositories in yast (yast? YaST? YAST?). No. I still couldn’t figure out how to install GNOME or upgrade the system. If, as a new user, I have to go through this in order to unfuck the default package management, your distro has serious problems.
Package management shouldn’t be difficult. The Debian guys have it down pretty solid. You want something? Fire up Synaptic, dselect or use apt-get. Out of the box you have at least two of those options and most distros have Synaptic available by default. Install SUSE and spend a few hours trying to figure out what’s going on and why yast doesn’t work, only to find out it’s broken by default. Here, install this alternate package manager to make our shit useful. Now that’s quality engineering.
Well, isn’t that what paid phone support is for? 😉
On a more serious note, I’ve always found SuSe package management to be a nightmare. In my experience, if you are not happy with the stuff that comes installed by default, you are s.o.l. Trying to customize the distro to suit your needs, well thats not the way SuSe intends it to be for their user apparently. Tough love is what I term it. Isn’t that the case for the Red Hat versions too? or for that matter any rpm based distro?
I spent all my time in Suse trying to work out how the hell you install anything. Stupid package manager.