Getting Your Dev Environment Set Up
A wonderful explanation can be found here
I will write my own personal guide soon, for I will be setting it up on my macbook. But right now I'm on an Ubuntu machine so it shall be the first method published.
Firstly, make sure you have Java installed. After all, since Clojure is a JVM piece we need Java to run it.