If you've got C/C++ knowledge, then configuration shouldn't be too hard to grasp.
You might consider a Linux distribution to get started, something that installes a graphical desktop by default. It'll be a more familiar working environment, along with all the manuals in HTML format with Netscape handy for ya, plus your Unix shell environment will only be a terminal window away when ya wanna try something.
Xayd
|