Now, if you're on RHEL then Xubuntu would be a bit of a leap, but just installing xfce on Ubuntu is going to be a lot more painful than installing xubuntu-desktop which has a little more functionality out of the box.
# apt-get --install-suggests install xcfe4
Package info: http://packages.ubuntu.com/saucy/xfce4The other ubuntu curiosity is installing `command-not-found` by default? I never thought you could have something worse than /usr/games/sl in your path, but then ubuntu introduced me to `command-not-found`.
[1] I say this as a 15+ year Debian user.
Usually when I get to `command-not-found` it's something I haven't installed on a new system somewhere and I've found it helpful at times. It rarely annoys me.
Sometimes if I pull up KDE (which I don't usually, since I found xfce), the panel will have as many as three different sound menus, only one of which is actually functional.
For example, on a system running 13.04 with MATE installed, the Graphics menu has entries for Image Viewer (Eye of Gnome, the default) and Eye of MATE Image Viewer (MATE's port of eog).
Looking in /usr/share/applications there are the two corresponding .desktop files:
/usr/share/applications/eog.desktop /usr/share/applications/eom.desktop
[Edit]: Neither file uses the OnlyShowIn field which is an extension to the desktop entry format designed specifically to handle this case. [2]
[1] https://developer.gnome.org/integration-guide/stable/desktop...
[2] http://standards.freedesktop.org/menu-spec/latest/ar01s03.ht...
Gnome 2 is obsolete, but lives on in RHEL 6 releases, e.g. CentOS/Scientific Linux/Springdale Linux with support until 2017 (apps and hardware) and 2020 (security only). External repositories provide newer kernels[1].
The MATE desktop is a fork of Gnome 2 built on libraries that are being moved forward. External repos for Debian Wheezy and mainstream packages for Debian Jessie. Mint also provide a MATE desktop[2], with the familiar Ubuntu package base.
[1] http://www.h-online.com/open/news/item/Red-Hat-confirms-GNOM...
I wonder how many EL 7 desktop users will opt for the KDE desktop now that both are presented as equal choices on installation?
apt-get install gnome-session-flashback
SUSE/RHEL/CentOS/Oracle Linux/SciLinux? All RPM based, and while there's nothing wrong with that, and YUM works fine, I already know apt-get and dpkg, why should I switch?
Gentoo? Again, no apt-get. (And no, I don't care if there's a compatibility layer.)
Debian? Wake me up when I can get the latest nvidia driver anywhere in its ecosystem. Meanwhile there's a PPA for Nvidia-$latest that works with my optimus laptop.
Additionally, call it do-release-upgrade, call it apt-get dist-upgrade, call it aptitude full-upgrade. It needs to not cause my system to die in fun and exciting ways. Which it did, going from Squeeze to Wheezy on my server.
Mint? I have yet to be convinced this isn't Ubuntu reimplemented poorly, with less resources, and less attention. How many 3rd party PPAs are there vs Ubuntu? Since I'm digging into using PPAs for bleeding edge releases, why shouldn't I just use Ubuntu?
Linux on the desktop is Ubuntu for me. I threw Openbox on there and I'm good to go with minimal hassle.
Gentoo uses something called 'portage' -- It's for building everything from source. This gets us access to really bleeding stuff very quickly, while leaving the lid open on an absurd amount of code out there.
This helps me write libraries for the entire Windows and Linux ecosystem. If I can prove that I can support my new binary's ABI there, I've proven that it can survive anywhere.
But if you're looking for apt, you should probably consider any of the binary-based distributions. Gentoo is not for the faint of heart, but if you want to learn Linux and development, it will benefit you like non other.
Debian has apt -- and while its release cycle is a little longer, I've found it to be more stable for mission-critical "apt"/binary-based hosting. In my experience I've found they screw up the packages a little less -- look to how many patches Ubuntu maintains on PHP for a comparison on how dangerous Ubuntu will sometimes play!
> it will benefit you like non other.
Tiny point of disagreement; Linux From Scratch is the one true way to learn everything about Linux.
--
Yeah - I actually run Debian on my servers, but for the desktop, I've yet to find a match for Ubuntu.
I am typing this on Ubuntu right now (it seemed easier than other options to get it on a Macbook air). I have Manjaro on my other laptop (Majanjaro gets used, Ubuntu is there for the installer), and Mint Debian edition at work (I did think this was a great distro, until a recent update has made it crash a lot).