Originally posted by Xcert:
I also thinking of ditching XP and switching to Linux...but have to re-learn all the nitty-gritty commands...Any experts here?
Experts here probably no, but you can find the various experts at the particular distribution forum.
Like Ubuntu got
Ubuntu Forum, MEPIS got
MEPIS Forum, etc.
Before switching over to Linux, read their Wiki. They will help you a lot in setting up a basic system and do some basic troubleshooting before shouting for help.
One thing about Linux though, the support for wireless is very bad. I've tried setting up one and failed horribly. The driver just don't want to install. If you are interested to try, read up on
ndiswrapper.
If you want really easy to use Linux, try OpenSuse or Fedora. They are sponsored by Novell and Red Hat respectively, and are very easy to use. Only problem is, you need to download a few CDs worth of data, which requires up to a day.
One other thing to look out for is the package management system. Currently, there are two popular ones - one is RPM, used by OpenSuse and Fedora and a few other distros. Another one is Synaptic, used by mainly Debian-based systems, like MEPIS and Ubuntu. Their files are easily recognizable, one is .rpm, the other is .deb. Don't get the wrong files, otherwise they will never work.
For the most part, you might find it more irritating than Vista UAC. Every installation prompts for a password (there's no such thing as disabling it by the way), and if it doesn't work, you have to compile directly from the source codes (which explains the tar.gz files). Words like sudo, ./configure, make, make install, apt-get, cd, exit will become second nature for you, because all these need to be done so frequently.
And for every error, learn to Google. Most likely if you can't compile, you are missing development files, particularly gcc or g++ or python development files. gcc/g++ is the Linux version of C/C++.
Downloads are even better, it's command line. wget http://www.whatever.com/file.tar.gz
Then in console, unzip, configure, compile, install, update, test and phew! Done.
One hint to get some of the common things working - use Automatix. Great for newbies to the Linux world.
For games to work, Google Wine (it's not alcohol... it's some type of Windows API to get Windows programs working)
Last thing to note, unlike Windows, Linux is case-sensitive.
cd desktop will not work, but cd Desktop does. If it keeps prompting that there's no such directory or file, check your cases of your letters.
Linux files are strewn everywhere, can't locate, don't bother. Unlike Windows which is much more organized.