Random Musings On *nix
Had an interesting discussion with Yorke today about how far Linux hasn’t come over the better part of a decade. Now, before I go any further, I would like to point out that I’m currently typing this up on my Linux box, so no accusing me of merely being a Microsoft shill.
The basis of the discussion was the fact that, due to a bit of instability in Ubuntu, my machine had gotten itself into a rather nasty state after a failed attempt at applying some system updates. Clearly, I was able to get the system back, but what isn’t so clear was how I had to do it. For the sake of brevity, let’s just say that a lot of command line work was required to get everything going gain.
Now, for me, this isn’t such a big deal. I prefer using the command line; I find it to be faster to get things done. Mind you, I’m also a software engineer, so what I think of in terms of an optimal user experience are a we bit different. I also look at the command line as a choice.
What is kind of sad about Linux given that it’s now been over a decade since it hit the “big time” is that it feels like it hasn’t changed in say…six years? Sure, the windows now fade in and out, but copying OS X (or God forbid Vista) shouldn’t really be seen as an improvement. I still need to use the command line to reliably do anything. The window manager just stops redrawing app windows for no good reason. (This has been a major issue for me with Ubuntu) And package management…well, there still needs to be “package management.”
Everything about this set-up feels exactly as it did when I was in college and futzing with this crap on a regular basis. All of the modularity that makes this awesome for geeks/powerusers/sysadmins really is kind of stupid when you just want to have a PC that runs. I installed a pretty basic version of Ubuntu and the update (it had been a week or two since I had done it previously) needed to change 100+ packages. And this wasn’t even for the complete distro upgrade.
I had heard how much better Linux had gotten since I had last looked at it seriously. Honestly, I don’t see it. Sure, they’ve put some graphical front ends onto the command line stuff, but given how often they’ve failed on me, they might as well not be there. It’s been about ten years since I started futzing with Linux and beyond some higher res art, it’s pretty much the same thing I was using before.













