pasithea: glowing girl (Default)
[personal profile] pasithea
So I got a new development station at work to replace the very slow and flakey windows box I have. Hurray!


Regrettably, I still need to use Windows for testing so I have to re-install all my apps on it. On the positive side, the drive is big enough I can dual-boot and have a linux partition and be using Windows a lot less.

So... The last time I installed linux from scratch was Slakware 0.98 about 14 years ago. It wasn't too bad back then but it took a long time, and I knew all of my hardware pretty intimately back in those days. It would have been murder otherwise.

So.. Yesterday, I downloaded Ubuntu and burned it to a CD and started the install. It gave me a series of prompts and without having to know jack shit about partitioning, it let me just chose a drive percentage and repartitioned my drive of me, shuffling Windows around without breaking anything in windows. It then did all of its install stuff. I only had to answer about 5 questions. The most complex of which was 'timezone'.

C compiler, ssh, perl, python, and just about every other development tool I needed other than Subversion were installed with the OS. Total time from putting in the CD to having a working Ubuntu development station... About 45 minutes.



Windows XP....
It came pre-installed on the drive so I didn't have to install the OS but there were more steps involved in setting up my identity and getting connected to the internet on Windows than for Ubuntu's entire installation process. It also defaults to making my account an administrator account, adding a layer of security risk that Ubuntu wisely sidesteps.

Once I got logged in, it was time to set up my development environment... So... The thing you should know about installing official licensed Microsoft products is this: They require that you ONLY use Internet Explorer. No Firefox or whatever else. They also require that you turn off your firewall and virus checker and otherwise basically make you set your computer to 'Virus whore' mode. This installation takes about 6 hours. During most of which time, it's just sitting on an install screen. No progress bar nothing. No indication at all that this program hasn't just crashed and burned.

Meanwhile, you can't install anything else. Windows is only capable of handling one installation at a time. All my other programs have to wait.

And there are a lot of things to install. perl, python, an ssh client, virus checker, not-fucking-IE browser not-fucking-Outlook mail program, etc.

See... On Ubuntu or Mac, I might actually use the default programs and browser for a little while but IE and Outlook are so notoriously buggy and vulnerable to exploits that there's no way I'll use them unless I'm forced to (see above)

As usual, many windows installations also require you to reboot and history has taught me: Don't install 3 totally unrelated things that require reboot and then reboot. You have to reboot after each and every one or you're just asking for a pinecone in the ass.

So here I am over 8hrs later and my windows development station is still not completely set up.

So... Uh... Remind me again... Why are people using this OS? Ubuntu was easier to install and works perfectly so far. It's gotten such that it's nearly as good as OS-X I'm quite impressed. Windows on the other hand seems stuck in 1995. It's sluggish and feels dated and I won't even start on all of its security vulnerabilities.

At this point, I honestly can't see why most people would chose to use Windows. Even assuming the OS comes free with your computer, the cost to make it usable is still a lot when you figure the average user wants Office and needs a virus checker. OpenOffice is free and doesn't require virus software hogging your CPU and memory and for anyone more technically saavy, the benefits are obvious (unless, like me, you're forced to use Windows to support your customers who are still using Windows)

Seriously. If you're still using Windows, do yourself a favor. Take it out behind the barn and put a bullet in it. Or at least if you have enough free disk space, at least try installing Ubuntu and give it a whirl. You might just discover a much more painless way of using your computer.

(no subject)

Date: 2008-03-14 07:37 pm (UTC)
From: [identity profile] idragosani.livejournal.com
Linux is a piece of cake to install these days... Fedora, Debian, Ubuntu... and it is way better at recognizing hardware and doing what it needs to do to let you get to work. I always have to struggle with Windows. Always.

I have to use Windows for some things at home, alas, but at work I am 100% Linux.

(no subject)

Date: 2008-03-14 07:44 pm (UTC)
From: [identity profile] tracerj.livejournal.com
I have two reasons, but I really wish neither one were in the way.

1) Every operating system has its level of snark. For an older Mac, it was, "You don't really need to be messing with that, kid. Stick with the pretty icons where it's safe." For every UNIX-alike, it's "What file? Oh, you mean File! Case matters. And how could you not know all my arcane two-letter commands? Stop thinking like a human." For Windows, it's "Your name... is TOBY!" (Oh, I'm gonna get in trouble for that... from the two people who get it.) In many ways, these systems haven't changed. Macs still want you to do things their way. UNIX-alikes still don't care how you do things because eventually something just won't work right and you'll have to learn three programming languages, a new shell, and how to frob your baz before it can be fixed. Windows still doesn't care what you do so long as you're not doing it with other OSes. This is really what makes it hard to switch when all else is equal, which it never is, because....
2) Some demographics simply can't get what they want for anything else. In many cases, one's career (that's job, hobby, etc.) locks one into a couple particular pieces of software. This is less the case for me now than it once was, but it's still a factor.

I will say that repeatedly over the last decade I have been looking desperately to other operating systems, hoping for hardware and software support and hoping to break these chains. Every time I look over to my wife's openSuSe-running laptop and see her struggling with another Cedega crash or wondering what magical system update broke her video drivers or why on earth Flash crashed in Firefox again, I get back to thinking... it ain't ready yet. I'll continue being productive with what I know, even for the times it lets me down.

(no subject)

Date: 2008-03-15 12:26 am (UTC)
From: [identity profile] cortezopossum.livejournal.com
I've been wanting to get a fairly cheap (under $200) laptop (even if its running a pentium III) and install Ubuntu on it.

(no subject)

Date: 2008-03-18 06:43 am (UTC)
brooksmoses: (Default)
From: [personal profile] brooksmoses
I wouldn't think it needs to be even that high-spec. I've got a Pentium-II laptop (300MHz, or thereabouts) which I was using daily up until I got a shiny new work-owned laptop late last year. With 512MB of RAM, it ran Win2k quite well enough to keep me happy. I can't imagine that Linux would be any worse, unless you use a graphics-heavy window manager.

(Hi to [livejournal.com profile] dv_girl, btw! I got here from this post....)

(no subject)

Date: 2008-03-15 04:50 am (UTC)
From: [identity profile] the-vampkitty.livejournal.com
I have Ubuntu at work, but haven't gotten completely over Windows yet. And for me its sad, since I work with an open source platform and 12 applications...

But I am getting better. I've started spending more time in a command shell of my debian machine......

(no subject)

Date: 2008-03-15 05:26 am (UTC)
From: [identity profile] salia-chan.livejournal.com
Pinecone? Haha, if only. Pine something, but I think 'apple' is more correct and accurate.

February 2012

S M T W T F S
   1234
567891011
12 131415161718
19202122232425
26272829   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 31st, 2025 03:48 pm
Powered by Dreamwidth Studios