Welcome to the forum. Please read this topic for useful newcomer info.

There are multiple tutorials on the web for setting up your environment, including some excellent guides put out by colleges...