I start with a basic virtual machine – in this case, I’m using Ubuntu Server 9.10. Once you have a basic machine installed, I recommend you make sure everything’s up to date with patches. sudo apt-get update sudo apt-get dist-upgrade If you haven’t already, consider installing an ssh server for remote login. You don’t need it for hudson, but I find it makes administration easier. sudo apt-get in