Tested on 16.04 LTS (Xenial) and 14.04 LTS (Trusty). Not domain joined.
16.04 is recommended since latest and supports SystemD for runnings as a service.
sudo apt-get install -y libunwind8 libcurl3
sudo apt-get install -y libunwind8 libcurl3 libicu52
If you're still having issues: Full List Needed
If you use git, git >= 2.9.0 is a pre-requisite for Ubuntu agents.
$ sudo apt-add-repository ppa:git-core/ppa
$ sudo apt-get update
$ sudo apt-get install git
The agent distributes team explorer everywhere.
But, if you are using TfsVc, install Oracle Java 1.6+ as TEE uses Java.
There was an assertion that on Ubuntu 16 this was needed. We didn't need. Adding in case it helps someone. We will verify on clean build and dev boxes.
apt-get install libcurl4-openssl-dev