Slackware, ArchLinux или CentOS.
Держитесь подальше от Ubuntu и его производных, вы потратите больше времени на связывание с менеджером пакетов apt-get, чем на код.Если вы выберете производные Debian, вы потратите время на размышления о том, почему ваши программы не работают, только чтобы узнать, что вам нужно имя пакета- devel также (!)
Для установки базовой Slackware достаточновы начали, если вы хотите иметь последние версии программ, используйте ArchLinux.