xarte said: Perhaps some need learning forced upon them, but in my case it's more that I'm looking for as lean and uncluttered an experience as possible (within reason). Extra bells and whistles just muddy the waters when you are trying to understand how something works. ( How's that for a mixed metaphor?)
Though in retrospect I've really asked the wrong question. A better question might be
"How do I go about learning to use and administer linux effectively, and what are the best tools to help me do this?"
I've done a bit of both DIY and formal education, and know that there are many ways to aquire knowledge - some more fun than others, some more effective than others.
Some sort of Linux Sysadmin direction sounds appealing but I couldn't spend another four years at university... not sure that my maths was good enough for computing anyway, even before 20 years passed....:-k It depends on what "using and administering Linux" entails for you. To administer Linux systems in the enterprise, you should really use CentOS since Red Hat is pretty much the standard.
bonzodog said: Yes, I would say Slackware for the definitive Linux Learning Curve. Its where I started in 2000 (Slack 7.0), and I stuck with it for 5 years.
I now use Arch Linux, and I nearly always have a terminal session open somewhere, as Slack taught me the sheer raw power of the CLI in Linux. Slack also teaches you about dependency resolution, which most other distros do by default, including Arch. Even now, when pacman tells me it need X,X,X to install this, I will often say to myself "no, it doesnt *need* that library or progam, but it provides the full feature set...."
Also, I am still quite addicted to compiling stuff manually, though I am a big fan of AUR, which still will manually build stuff, but removes the command sequence, you just issue makepkg -ci, and watch it work..... +1