According to my personal experience, there are three types of GNU/Linux distributions or levels :-
Beginner :- Linux Mint (this due to all codecs & drivers), Ubuntu
Intermediate :- Fedora, OpenSuse, Mandriva (after 6-12 months of experience with Beginner distros)
Advanced :- Arch Linux & then the ultimate,
Gentoo Linux (they are rolling releases i.e you don't have to wait every 6-8 months for new releases. They update whenever they want and whatever they want. You can customize them to extreme level) Try these, once you master the command line & you don't need a graphical package management tool to install/remove packages. Moreover they're BSD init based not System V based but that is completely different topic.
Lastly, when you are quite familiar with GNU/Linux i.e. mastered most of the commands, will boot Windows only for gaming
, don't see any valid reason to boot Windows or Mac
, then you can move on to
Debian :- The true FOSS distro
CentOS :- Best damn distro available for servers. Pure Red Hat packages except the artwork. It is 99.99% RHEL.
You can use the above mentioned distros (Debian & CentOS) for deploying any kind of server. They're very good desktop distros too. Moreover, Debian has legendary stability.
Offtopic :-
If you really like trying out operating systems, then please look at :-
FreeBSD :- The unknown giant. Is used by Yahoo servers. Once powered Hotmail servers. Currently FreeBSD 6 or 7 is used to power SBI site & online banking site. Supports GNOME & KDE. Has both 32-bit & 64-bit packages. Is available for variety of platforms. Try this once you get familiar with UNIX environment.
PC-BSD :- Almost the same, but has very easy installer. Currently supports only KDE but ver. 9.0 will add GNOME support as well.
They can only be installed on primary partition though.
For users who want to try
Fedora 15, please keep in mind the following facts :-
1. It
WILL ruin your installation if you install
propreitary ATI drivers on the system. ATI has the poorest support for not only Fedora but everything else. It is only stable on Ubuntu based distros. The open source drivers work fine but don't provide good hardware acceleration.
2. Never, ever choose
use free space while installing Fedora. There's nothing wrong with it, but it makes LVM partitions which users aren't familiar with.
3. Make sure
you read the articles posted at FedoraForum.org for your queries before installing it.
The thing that you'll love about Fedora, its update system. Yum has a plugin called Yum-presto which reduces the update size upto 90% in some cases.