Install the basic requirements first