Earlier, I wrote about why I love windows the most. Today, I am writing about why Linux hates me. You may think how can an OS hate you? In fact, hate is a strong word, instead, let’s say it doesn’t really love me very much!
It all started the day I became a fan of Open Source softwares. I just love open source alternatives so much so that you’ll find me suggesting OSS to anyone who cares to listen. I even made a presentation on it for the purpose of my college project. Gravitating towards Linux was very natural. One day I got my hands on Ubuntu 7 and Fedora 9.
Without wasting a breath, I inserted the live CD in the optical drive and my geek instincts sprung into action. Installation was the easy part. The nightmare began soon after. I have Dell Inspiron 1420 so there were driver issues. Wifi & sound cards did not work. I could live with the fact that my speakers were useless but tell me, what is the use of a laptop without wifi?
I tried and wasted 7 days but could not find wifi driver. Peace prevailed and I again reformatted my drive only to install a virtual copy of Linux using Sun VirtualBox on windows Vista. All seemed familiar. I sincerely hoped the feeling of Deja Vu will go away. Then came a bumper. The display resolution and mouse tracking were not proper in the virtual machine so I figured that installing VirtualBoxGuest Additions might relieve me of my sins.
It was a uphill task, unlike windows softwares, VB Guest Additions are not the easy to install, something Windows users are accustomed too. You need to open up Windows equivalent of command prompt – TERMINAL and get dirty with Sudo….. $Sudo apt….. Some geek stuff.
After some help of a YouTube video, finally Ubuntu was up and running. Then, I decided to install some software and then I got face to face with “Dependency Hell”. It turned out that in order to install one software I needed to install 5 dependency package. And no, I can’t just install them, I had to download them from the respective repositories (another fancy geeky stuff).
I almost gave up. Then as a last test of my patience, I downloaded Sun Studio One (now Java developers can smile wide), and I was given a rude shock as I couldn’t install it. I had to compile it from source code tar balls (another geeky word, woo!). Installing software isn’t a simple task as hitting “next” “next”… few times while installing Windows softwares. Its a whole compilation process as different distros of Linux have different libraries!
In the end, I formatted the silly penguin. Hopping I’ll be back being a Windows loyalist. My startup crashed as Mr. GRUB Loader couldn’t find the Linux as I had formatted my partition. Now Beat that!
If you are a Linux noob then kindly remain so. But in my opinion, you’ll remain much more happier being a Windows Expert than being a Linux novice user.
[Note: This article is a result of my own experiences with Linux. It doesnt mean, you’ll also face the same issues but who knows… you have been warned sufficiently!]
[Editor Note: This post is by guest blogger Vaibhav Kanwal. He blogs at Calling All Geeks about technology.