Generalize installation steps.