After writing some articles on this site and having to copy and paste the same text from some of my other articles over and over and also getting a bit frustrated in having to look up which requirements need to be installed where I decided to dedicate and article to this topic. You can find the article under the “Environments” menu and I called it “Setup – Requirements“. If you want to run Ruby or NetBeans or Apache or something else, then you should run through this list of things first. I would suggest that you start at the top. Why you need to install most of these packages, I’m not going to go into other than to say that you’ll be saving yourself lots of hours on Google trying to figure out why some Ruby Gem is telling you that it can’t find a package while the package is installed already. There are some strange dependencies when you want to do the most arbitrary things. I hope this helps someone out there and that it gives you a bit of a head start when installing your Development, Build or Production environments.
In the coming days I’ll be changing my articles to all point to this to ensure that it’s a but easier to get through an article without having to do some research or find that article that outlines the steps in a reproducible way. Enjoy!! Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.

Clik here to view.
