Что нужно установить для разработки на C# из под Ubuntu 16.04?
.NET Core - https://www.microsoft.com/net/core#linuxubuntu
Visual Studio Code - https://code.visualstudio.com/Download
ну или Mono - www.mono-project.com/download/#download-lin-ubuntu
Смотря что вы подразумеваете под "разработкой на C#".
Для полноценной разработки на шарпе, нужно установить виндовс. Довольно внушительный кусок технологий на линуксе отсутствует (WPF, WCF, WWF, SignalR, etc)