Как говорится "На вкус и цвет - фломастеры разные". Тут можно вечно обсуждать что лучше, что хуже. Я предпочитаю Ubuntu, кто-то CentOS... Тут только вы сами можете выбрать. Но все же несколько советов: если нужен интерфейс и не "тяжелый", то смотрите в сторону ОС с оболочкой xfce, например Xubuntu. Если интерфейс не нужен, то можно выбрать серверные ОС, типа Ubuntu Server. Хотите виртуальную среду для разработки, то берем Vagrant и любую ОС из
списка.