I mentioned recently that I am no longer confortable with switching distros day in and day out. I have settled with a few things I love and my setup hasn´t really changed in months. Some people were curious of what my setup looks like, so this is the first article in a series that will be covering what I use, which distros, DMs, etc.
MY DESKTOP CONFIGURATION My desktop computer is the main one I use, covering everything I do from plain Internet browsing to photo edition and audio recording. It sports two hard drives, which I then use in a triple boot configuration, which includes Fedora 18, Ubuntu Studio 12.04 and Kubuntu 12.10. Fedora 18 is the distro I use the most of the three and the main reason why is that it is, even with its consistent delays, the best GNOME distro out there so far. I absolutely LOVE GNOME Shell after what they have done in version 3.6 and, from the looks of it, 3.8 only improves even further. I will cover DMs on another article, though, let´s concentrate for now on Fedora 18 and why I like it. I was critical on Fedora for a while when they seemed to completely forget about standard users for a few releases. It seemed like all they cared about was keeping the programming features included up to the latest version available. Since Fedora 15, though, a change of direction became apparent and more and more features that could appeal to a wider user base started to get attention. Much needed performance improvements around SELinux, the recent Anaconda face lift and so many other important changes that I can´t keep track of, have made each recent Fedora release a success. In fact, I have seen much more agreement on that notion lately, the idea that each Fedora release is the best yet... It didn´t use to be like that, there was more of a love/hate deal with Fedora. So, yes, I like Fedora A LOT, but why exactly, what kinds of things appeal to me that differ from, say, Ubuntu? Here´s my list:
- Living on the edge: Fedora is about being at the forefront of Linux. The latest Kernel, new partitioning defaults, new file system defaults and probably most importantly for standard users, a very up to date application catalog... As long as a Fedora release receives support, users don´t need to worry about their software getting rusty, as is usually the case in Ubuntu. Being systematically on the cutting edge of the spectrum is not always best, it has pros and cons and sometimes you may find nasty surprises along the way, but I have come to appreciate that Fedora is amazingly stable given its edgy spirit.
- No PPA hassle: A direct consequence of the previous bullet point is that staying up to date results in no need to look for repositories to download updated versions of software. Fedora repositories are pretty significant in size, which in my case means that I have never downloaded anything outside of the official and/or fusion repositories. This makes using Fedora comfortable, but also very safe as one can rest easy knowing that software always comes from trusted sources.
- YUM package manager: Unlike Ubuntu, Fedora does not have a great UI software manager, so you end up using YUM way more than you would use APT in Ubuntu. However, because of how great a package manager YUM is, after a while you come to appreciate it and it´s hard to get away from it.
- Pure DM flavor: Fedora likes to keep the user experience with a certain DM as pure as possible. In that sense, you will not find a heavily customized KDE or GNOME here, it´s all pretty stock, and that´s something I love.
- Security: Aside from the PPA bit I discussed before, I like how Fedora doesn´t go overkill with sudo, as Ubuntu does. Some things remain locked under the root umbrella, and while that may feel a bit less comfortable than usual if you come from Ubuntu, it quickly makes sense. Other features like SELinux and the onboard Firewall certainly help in keeping you and your data safe.
- Flexibility and Power: Some distros out there have, for better or worse, a very defined scope. They target a certain set of users and what the distro does and how it works is very closely related to that scope. Fedora has a more flexible approach in that regard, offering all the power a very advanced user may seek while (specially in recent releases) offering a simple enough approach for starters. Now, don´t get me wrong, Fedora cannot (and probably doesn´t want to) compete with Ubuntu or Linux Mint in terms of ease of use, specially for someone new to Linux, but is accessible enough while certainly offering more flexibility and power in the top end.
Obviously, there is a lot more to choosing Fedora than just distro-specific reasons. Desktop Managers have lots to do with it too, as do splash screens, login screens, etc., but I will cover those in future articles. Kubuntu 12.10 is another distro I use a lot. In fact, it used to be the most used before I started using GNOME 3.6. KDE is a great DE, no doubt about it, but some of its quirks are like an itch. I put up with them but they are still there, bugging me somewhat. Anyways, reasons why I choose Kubuntu over other KDE distros:
- The Ubuntu community: Ubuntu is obviously a very popular distro with a huge user base. In my experience, it´s hard to experience a problem with a distro from the Ubuntu family that you cannot find information about in the Internet. Fedora is popular as well, but I have not seen nearly as much information about it out there.
- The Ubuntu benefits, minus the problems: I must admit it, I can´t stand Unity. I have tried over the past couple years, but I just don´t like it. Performance problems are just a tiny part of the problem when you release an alpha project to the public and keep adding nonsense features instead of addressing basic issues... And who wants all the Mac-like design concepts? The lack of a decent icon theme is not a major thing, but still bothers me, specially since they have been announcing it for so long and it is important if they want to be a true alternative to Android, Windows Phone or iOS.Kubuntu offers most of what is awesome about Ubuntu, with a solid KDE integration that still boots very fast, has probably the best installation wizard in Linux and all the other stuff that make Ubuntu great.
- Drivers management: This one is indeed an Ubuntu benefit, but deserves its own category. Ubuntu does an EXCELLENT job at detecting and automatically downloading and configuring drivers needed for specific pieces of hardware. So does Kubuntu.
- Software management: Fedora has improved recently with PackageKit, but I find Muon better. Not only do I slightly favor its UI, but it is also great that it incorporates ratings and reviews from Ubuntu.
- LightDM KDE: While Kubuntu aims to be as pure KDE as possible, it stopped using KDM and embraced LightDM, as used in Ubuntu. Personally, I think this is the right way to go, as LightDM is faster, lighter, easier to tweak and theme, and most importantly, fixes many of KDM shortcomings that have bugged me for years. For instance, is it so difficult to display a message when a user enters an invalid username or password? In KDM both fields are reset and the user has no idea what the problem is... "Was my user account not created?" "Is my password incorrect?"LightDM also fixes some of the inconsistencies around screen resolution, avatars, and the ability to add a guest account.
Finally, Ubuntu Studio 12.04. In this case, there are not that many options out there to choose from if you want a Linux distro that is powerful, current, stable and media creation oriented, specially if you don´t like Unity. Ubuntu Studio raised from its ashes and, in my humble opinion, nothing in Linux does the job quite like it. So there you have it, a quick rundown of my distros of choice and some of the reasons why I use them. You´ll notice that some of those reasons are sometimes somewhat opposite, like liking Muon and Yum. This is alright with me, though, because Linux is all about choice. At the end of the day I want to experience the best of GNOME and KDE and Fedora and Kubuntu both match my expectations there. What do you use and why? Please add your comments below!
0 comments:
Post a Comment