I'm brand new to Ubuntu, played with Linux a few years ago, a little Unix experience, tons of Windows experience. Here's what I want to do: I have a old AMD Athlon 1.2 GHz, 1 GB or RAM, tons of hard drive space. This thing is screaming home server! I want to build a VERY simple and stable file and print server for my Windows desktops. I would like to run this thing headless and administer it from one of Windows desktops.
Due to the lack of horsepower, I was thinking I could run Ubuntu Server 8.10 with the GUI off to save CPU cycles. Am I correct in assuming that I can run with the GUI off and only turn it on when I need to administer it remotely? (not a huge fan of the CLI, but I realize that I will have to use it at least sometimes)
If that is possible, what do I need on my Windows desktop to administer the Ubuntu server?
Finally, am I on the right track, can Ubuntu server run efficiently on my dinosaur or do I need to look into something like FreeNAS?