First, yes, I am well aware that this is an ubuntu-related blog, monitored on planet ubuntu, etc… This is not a “XYZ is better than ubuntu” post, but rather a “Consider XYZ too” post.
I have been a loyal ubuntu user for around 5 years, and I have also tried my best to help the community for around 3 years (and still am). I never plan on leaving the community, as I find ubuntu is sort of like a gateway for windows/mac users to the open source world, and all of us need to make sure that each user can have the best experience in that gateway so that they can explore deeper and, in their turn, help out too.
Anyways, going to the topic of this post, I have had a very pleasant experience with ubuntu until 11.10. Ubuntu then tried to attract the public to it by, well, over-blinging it (I’m referring to Unity). I have to say they did an excellent job on keeping it beautiful and minimalistic, but it needs a mid/high-range computer to use it. On my computer (which I consider it to be rather mid-range), it was really slow (2-5 minutes to login, let alone using it). Another thing that I didn’t like was how ubuntu over-patched everything. From the linux kernel to GNOME 3, it’s no wonder that everything was really slow. I’m sure that there are good reasons for doing so, but still, I personally like doing my own patching as I want it, not as someone else wants it. Also, I am not a huge fan of the debian package managment system, as even doing “nothing” takes around a second or two… not interested in that. The API is seriously messy, horribly documented, and even from a “users” perspective (a more tech-savvy one, of course), it’s hard to understand the output (for example, do you have any idea what’s happening when you run “sudo apt-get update”?)
You are probably thinking of a thousand counter-arguments against what I said, and they are probably all right. The thing is, I’m talking from a hacker/developer’s perspective where I want everything my way, nobody decides for me (which I feel that ubuntu is sort of doing). I know that the average user is probably very happy from the decisions ubuntu took, maybe even for the exact reasons that I don’t like it.
So now that I’ve written a bit why I don’t like ubuntu, I’ll write a few things that I like about arch. First of all, the installer is awesome! Yep, no installer, you do it by hand. This initially repulsed me from arch, until I discovered how the install process worked, and then I really loved it. It doesn’t come preinstalled with loads of apps that you might never use, it just has the bare minimum of a good linux desktop (which, IMHO, is great). I also loved the package manager ever since I started using it. So simple, so fast (even the downloads are faster because of LZMA compression, and by the way, the uncompressing is lightning fast), and yet so powerful! It uses standard getopt-type arguments instead of commands, so it’s way easier to use. The other thing that I like is how arch is so community-based. It isn’t a project where there is a team behind it, and community can help as 3rd party devs. It works by the community donating PKGBUILDs (shell scripts that build packages) and scripts or whatever else is needed and then “trusted members” (people who have been donating to arch linux a lot) will then review it for safety before including it. Another thing that I like is how it is a rolling release. This means that there are never new releases of arch, you update it, you have the latest arch system.
So as I said in the beginning, this is not “Arch is better than Ubuntu”, but rather “Arch works better for me than Ubuntu did”. I have nothing against the idea of ubuntu, I love it actually. But I don’t want to use it anymore, that’s all
. That being said (and I repeat again), I do not plan on ever leaving the community, I will always try to help out the best I can
Thanks for reading! Feel free to comment below on your own opinions of this matter (and please, keep it nice, I don’t want to deal with a flame war).
Like this:
Like Loading...
Hm I changed myself recently as well.
I mean I love Unity. Its awesome! But whereas 12.04 was nice, 12.10 regressed performance really bad. You could literally feel the delay when you were entering text into the dash. And that was with an SSD.
Now I’m on Gnome Shell. I miss the Super(+Shift)+N shortcuts and the global menu, but I got a cleaner leaner system that just feels more modern.
And as a node.js developer, I did something that would be impossible on a debian-based system: I actually installed node from the package repo instead of compiling myself from git
Yes, I love gnome shell too, but I had to stop using it because something was always freezing the system (no idea what it was). And yeah, I like that aspect too, especially with the AUR (and yaourt, of course
) ^_^
Sorry, but do you tried xubuntu? or other ubuntu distribution like linux mint with mate, cinnamon?
Yes, I have, tried pretty much each desktop environment out there, even experimented with window managers and combos… Everything was slow, even after fresh install, and I had a rather fast computer (here, on arch, using enlightenment, it’s lightning fast).
Hey! I was recently looking for an alternative as well. Ubuntu 13.04 seemed so slow on my Sony VAIO laptop, that I finally had to ditch it. I mean, really, isn’t 4GB RAM, 2.13 GHz Intel Core i3-330M processor good enough?
Anyway, considering that Debian is very stable and that XFCE is a light-weight, yet neat-looking DE (only thing that sucks is the font rendering), I got running with Debian 7.0 Wheezy with XFCE. Voila! It’s awesome! My PC never been so responsive, even when I have a 1GB virtual machine running within.
The only regret with Debian is packages. As each release freezes features, there’s no easy way to get the latest version of a package, unless you can complie it yourself and deal with any inconsistencies. This is where Arch caught my eye. I’ll be trying it soon!
It would’ve been nice if some of the people who preferred Gnome Panel would’ve tried to keep it alive, rather than just abandon it as if there was no choice. Since everyone makes it clear that they will not want to keep the classic desktop alive, I’d be surprised if anyone wants to keep working on it. That’s a shame, because the classic desktop really is quite nice for numerous use cases. But I guess, if nobody wants to use it, then there’s no reason to keep supporting it either.
The really bad thing about this is that advanced users are convincing newbies that they just can’t do anything about it, which obviously isn’t true. But it is the impression that’s being given.
Sorry, you are referring to GNOME panel or GNOME 2/classic? The thing that I find quite weird about GNOME 3 is that you can only customize it if you are developer, even though GNOME 3 was supposed to be easier to use for normal users… I totally agree with you.
You can also try ubuntu-minimal[0] from there you can install|build basically any linux system from scratch and you’ll end with a system as responsive as any other minimalist distribution. As a side effect you can help to debug|fix the problems in the minimal ubuntu apps, for instance I’ve a system that way and I can give more resources to raring vms and work fast enough when not working on ubuntu development[1].
If not minimal enough, then you can use ubuntu core[2] to build even more from scratch your environment. I think the performance is not a reasonable issue to change to other distros, specially when Ubuntu have alternatives to the average user (xubuntu|lubuntu) and to the power|developer one (ubuntu minimal, ubuntu core).
[0] https://help.ubuntu.com/community/Installation/MinimalCD
[1] http://chilicuil.github.com/all/os/2012/05/03/actualizacion-ubuntu-1204.html
[2] https://wiki.ubuntu.com/Core
Good point, but as I said in the post, ubuntu (and debian) over-patches things, so it becomes slower (noticed this heavily when comparing it to arch). Anyways, I really don’t like the debian codebase (very messy)… 323 million SLOC, plus the debian utilities are not exactly optimized, if you know what I mean. Thanks for the suggestions though
Pingback: Linux News Watch | Why I migrated to Arch Linux « lkubuntu
Big +1 to this post. I love Ubuntu; however, I completely agree with you.
To each his own
I was a huge fan of sidux/aptosid, a rolling Debian with a strong community, but installed Ubuntu on another laptop not for my use: I just wanted a set and forget approach. It was so good I use ubuntu on all my linux machines (well, kubuntu and xubuntu) …but that’s because I lost the time to tweak everything like crazy. I’m sure there is room for both approaches.
Pingback: Links: 09012013 | Seraphyn Blog
Pingback: Links 9/1/2013: Valve’s GNU/Linux Gaming PC, Android Massive at CES | Techrights
Love Arch Linux. Been using it for years. Just think Unity is the best desktop interface. I want to use Arch Linux+Unity. It seems to be in progress but not quite there yet. The longer you use Arch Linux the more you love it. I switched from Arch(kde) to Ubuntu 12.04. My experience, loved Unity, didn’t miss KDE to my surprise. After a whilte I couldn’t believe how backward Ubuntu feels compared to Arch. Like wrt ppas vs AUR and so many packages aren’t available in any repositories. Tried 12.10 it’s just shockingly buggy, slow, unstable and everything crashes. Hoping to switch back to Arch with Unity if Arch guys can manage to maintain Unity on Arch decently.
I totally agree. I think that the reason why unity is not supported on most other OSs than ubuntu is because it requires a patched version of GNOME 3. Though I agree that it would be great for Unity to come (even if it’s only an unofficial AUR package), I don’t think I would want to have a unity-patched GNOME 3.
hmm, that is the same reason with me
haha… i stiil love ubuntu so i keep the lucid for my last ubuntu
Pingback: Daily Dev Tips » #13 Panela velha é que faz comida boa ou as novinhas são demais? Uma reflexão sobre Stable Relase e Rolling Release.
Only the fact that Arch is a rolling release is enough reason to try it. I also used Ubuntu for years but with the Unity appearance I turned to Linux Mint Cinnamon. For me, the Mint 14 is way better than Ubuntu and I really like it. But still don’t like the customizing of some basic programs like Firefox or LibreOffice.
But the rolling release is something that can’t pass it easy. It means faster upgrades for all your programs without adding reps and ofc you don’t have to install a new version of Ubuntu/Mint every 6 months. Because I like Cinnamon DE I finally choose Cinnarch witch practical is an Arch Linux with Cinnamon and some mores utilities. It also comes with an installer so its easier to installed.
I have to say that first I installed Arch Linux but was too messy to install cinnamon so I turned to Cinnarch.
As I see it, Arch is not faster than Ubuntu/Mint but its a stable rolling edition. After you use it I think there is no turning back because you have no reason to do it….
I agree with everything except the Unity-dislike. Its an excellent DE with nice keyboard-based functions (dash). The only problem is the performance lags and the lack of portability. I used Ubuntu for about 6 months but abandoned it in favor of Arch. Its lean and fast and the only problem is that it doesn’t have a *stable* Unity interface on it. But if performance is an issue get XFCE.
Arch Linux + XFCE = Heaven on Earth
Have you guys tried Manjaro? Now, THAT is SPEED! Try to compare any DE to DE. Simply knocks your socks off.
Interesting… reminds me of linux mint, except it’s based on arch instead of ubuntu, correct?
Yes. It is based on Arch. The main differences are: 1) their own repositories that are updated a bit safer than Arch, by holding off for a few days. 2) Choice of graphical installer or CLI.
3) The top team gets involved with replies to help solve any problems, within hours! That I have never seen! Great bunch of guys. Help and advice is often over-looked when choosing
a distro. These guys are the best.
I like Ubuntu but I don’t like Unity. I am addicted to Gnome, so from boot menu I log into Gnome Classic without effects and I am happy with it. (I like XFCE too by the way.) I don’t understand why many people are swearing at new Ubuntu only because they don’t like Unity while they can choose whatever desktop they like. I like Debian too. They are both equally good. So far I am a fan of Debian-based distributions but I’d like to try Arch. I’ve started using Linux with Slackware many years ago but swapped to Debian eventually. Slackware was horrible with their dependencies. I also tried Archlinux and Vector Linux many years ago. The reason I went to Debian was that at that time Archlinux had not many applications to install, only few very basic. I’d like to have a new try with Arch Linux.
Yes, you will love the new Arch. With our repos and AUR, we have nearly as many packages as Debian. And the community is awesome.
…. and the package manager is WAY faster than debian’s, meaning that you can upgrade your system in less than 24 hours lol =P