I've spent a fair amount of time using various *nix systems, but don't have a lot of experience in setting them up from scratch (unlike Windows, which I can more or less do in my sleep at this point, much to my dismay - I keep waking up and discovering I've set up a new box. Anyway.)
Looking to shore up this hole in my education, I've been playing around with getting a linux machine up and running on my home LAN of late. (Using Fedora 10 due to some advice I got out in meatspace.) While the install went fine, its that first batch of configuration that has me somewhat puzzled. The usual combo of google and sweat has got the thing more or less working, but are they any decent tutorials out there for someone who kinda knows what they're doing in the big picture, but doesn't know what to do with his Linux box on day 2?
Edited to add: wow! This is all great stuff! (Keep it coming?) Thanks, y'all!
Fedora is considered a bit of a "bleeding edge" distribution; they are often the first distribution out with newer stuff. Not that it's bad or unsafe or likely to eat your data -- I've used it full time since its first release -- but you can expect more issues with a newly released Fedora issue than with some other releases that aim to be conservative. Fedora 10 has been out for a while (11 will be released this month), so it's perfectly fine for a beginner at this stage. Just letting you know.
There's a number of people who put up guides reflecting what it took for them to install Fedora and get it configured and running. Here are some:
Not sure if it's day 2, but on redhat based distros (Fedora, or the far stabler Centos), learn to use
yum
.If you go Ubuntu, just use a
Live CD
for a while and experiment with thedpkg
package manager (or its GUI).It sounds like you're looking for fun things you can do with a Linux Server now that you've got it running.
There's no limit, and there's a ton more ideas that will be catered to you. Do you want to know exactly what time your daughter gets home at night, but you want to go to bed too? Hook up an RFID reader on the door and log when it breaks contact! Orrrrr hook up RFID with a cat door to only ley your cat in!
The Gentoo Handbook is a great resource even if you're not using Gentoo. The other documentation describing setting up home routers and all that is also very much worth it.
Perhaps a little lower level than what you're looking for, but Linux From Scratch is a great project that teaches you how to build a Linux system entirely from source. It's a great way to learn the guts of Linux, before you move to a well packaged distribution and promptly forget all the detail. :)
The Linux Reality podcast has some excellent episodes geared toward your situation (day 2). It was an invaluable resource to me when I was in your shoes. Unfortunately, he's not producing any more episodes, but he has been gracious enough to leave the feed up indefinitely.
I also enjoy listening to the Linux Action Show guys. They do a lot of "in depth" reviews and keep me updated on Linux news that I otherwise would probably miss.
Next, I keep an eye on /r/linux over at Reddit. There's always a good nugget or two that bubbles up to the top.
I've been using Linux exclusively for three years now and still feel like I learn something new every day.