If we manage to avoid using `sudo` to do our setup, then we've taken the first step towards being able to use Travis CI's caching mechanism.