build-essential is required on a fresh machine installation and we need to include apt so apt-get update is run before installation