How to GNU a Unix Host
To GNU a Unix host you need to download a bunch of software. You can either download the source code or the binaries for the software packages. A package is often called a distribution, ie Red Hat Linux Distribution which is actually a collection of GNU applications on a easy to get CD. To get started though you will need a few base things, like a compiler.
GCC
Perl
TCL/TK
Expect