Likewise I am using ubuntu. The install was a piece of cake and their forums have newbie sections which explains the basics.
The ubuntu desktop doesn’t by default have the development packages installed, but getting them is easy.
If you need more info I can post them here.
Donut Donut wrote: