Finally, Linux on My Desktop
jeff-barr.com
jeff-barr.com
Having said that, linux does have rough edges - for example, I apt-get'd bugzilla the other day, only to realise I didn't need it on that particular box. apt-remove'ing resulted in the setup asking for the (non-existent) db password, then refusing to continue when I didn't supply it.
After a bit of googling round and trial-and-error I found a solution (sudo apt-get remove bugzilla3 rather that bugzilla). Had the same issue with virtualbox for a while too, equally irritating.
Also, there are the issues that don't quite work nicely like closing the lid killing the whole system, on 2 different laptops.
Having said that, I still adore linux; it's the Millennium Falcon of operating systems and despite the (sometimes quite fun for hackers actually) various fixes and cludges you have to apply, very capable. Having tried various flavours of linux every year or so for the past 10 years, I do think the latest ubuntus are miles, MILES ahead of what came before them, and considerably fewer cludges required than in the past - if things keep on developing at this rate we might actually have a very real windows competitor.
I mostly use OS X now (though still do some stuff in ubuntu) as I want an OS that gets out of my way and looks pretty doing it, while retaining the various unix tools I desire (thanks macports!), and that would probably be the system I recommend to a hacker with cash to spend, however linux is genuinely a great option to go for too.
/rambling a bit...
That sounds like a bug in bugzilla uninstaller not in apt-get...
Homebrew is the cool kid on the block now, though: https://github.com/mxcl/homebrew
I use OS X, Ubuntu, and Debian at home... but at work I still prefer Windows 7 for some reason.
[1] Especially if you use PuTTYcyg: http://code.google.com/p/puttycyg/ EDIT: The main thing I miss with cygwin is command-line package management like apt, but OS X doesn't have that either.
[2] Obviously subjective... I mean Debian/Ubuntu-style.
I showed my parents the "Ubuntu Software Center" and they immediately understood and loved the idea that they could install a bunch of "apps" from a central repository.
I was nervous about removing the virus scanner in particular; he's savvy but he's a professional in another industry and doesn't have time to keep utterly up on every threat. Even if they aren't perfect they do sometimes work. So I offered to put on Ubuntu 10.10, which of course made the system usable again.
What stunned me was how slick the desktop really was. Integrated messaging, application menu is great, the application manager filters the apps from the incidental cruft like -dev packages, and just an indefinable feeling of polish everywhere. Still not quite the Windows level of polish but getting the very quickly and surpassing it in some areas. If you haven't played with stock Ubuntu in a while, I'd recommend checking 10.10 out just to see the current state-of-the-art. I was so impressed I put it on my own laptop. (Fortunately I've learned to keep 20-30GB just sort of lying around on the hard disk to make trying a new distro easy; I recommend it next time you find yourself partitioning.)
Finally, while having a helpful community, one is left with the impression that there is a much lower threshold for complaining, being free software.
I know, I occasionally am forced to because some client is Windows only.
In either direction, there are things to get used to. I'm used to good package management and being able to customize certain window management behavior. Both are sources of frustration on Windows or Mac.
(I've done this several times as I've upgraded the computers in the home to SSD drives.)
Shooting flies with a cannon. The gThumb viewer has those editing capabilities, and pops open instantly.
And wow, that Caldera desktop made me feel old. Worse than a twm screen, for some kind of reason…
I remember twm, and I once met "t" (Tom).
tl;dr Linux has /been/ capable. Ubuntu and other OSS community software has made it usably capable.
http://en.wikipedia.org/wiki/Desktop_Linux#Year_of_Desktop_L...