…yeah, I heard many stories about how Linux has improved during last N years, and how user-friendly it is now, and that it will soon rule the world (and of course that Windows sucks and must d1e).
Wanna the real world story? Here we go.
I installed a fresh copy of the brand new Ubuntu 10.04 64bit. Right after install, I copied a small Linux program and tried to run it in the terminal. Look:
aradzish@ubuntu:~/Desktop/linux$ ls -la
drwxrwxrwx 2 aradzish aradzish 4096 2010-08-31 02:30 .
drwxr-xr-x 3 aradzish aradzish 4096 2010-08-31 02:01 ..
-rwxrw-rw- 1 aradzish aradzish 212 2010-02-16 07:43 awt2_gui
-rwxrw-rw- 1 aradzish aradzish 212117 2010-08-30 06:13 awt2_gui-bin
-rwxrw-rw- 1 aradzish aradzish 2542140 2010-08-28 07:05 libQtCore.so.4
-rwxrw-rw- 1 aradzish aradzish 10494484 2010-08-28 07:22 libQtGui.so.4
bash: ./awt2_gui-bin: No such file or directory
I immediately discussed this issue with someone experienced in Linux and I was told that it’s natural since the program I try to run uses 32-bit libraries, and that I need to install a special package ‘ia32-libs’ to be able running 32-bit applications. So I did, I run
sudo apt-get install ia32-libs
and got my app working.
Now tell me, do you seriously think that normal user can know this? Do you seriously think that with all this crap Linux is really ‘user-friendly’?
P.S. I was additionally told that Ubuntu is the least crap of all existing Linux craps… Funny, huh?