This probably the best staring point [1]
Actually a bunch of the steps on that guide are no longer needed Here is a good one for ubuntu users [2]