Очень хорошее начало, давайте определимся.
1) Нужен дистрибутив, который достаточно легко ставится, имеет большое комьюнити, достаточную документацию
2) Дистибутив должен обладать как клиентским вариантом, так и серверным
3) Дистрибутив должен быть известен и широко распространен
4) Иметь все необходимое для разработки
5) Поддерживаться производителями и разработчиками стороннего ПО (а есть и такие)!
По хорошему, данным целям отвечают всего два дистрибутива и их клоны - RedHat и Debian. Дистирубивы на первый взгляд достаточно сильно различаются настройками и установкой софта, но внутри белее или менее похожи.
Из
Debian и его клонов рекомендую
Ubuntu, именно для неё сейчас самая лучшая документация (и на русском), поддержка и комьюнити, а сам дистрибутив включает в себя все свеженькое и новенькое в плане поддержки железа и новых версий софта.
-
www.ubuntu.com
Из
RedHat и его клонов настоятельно рекомендую
CentOS как клиент/серверную платформу - документация, поддержка железа комьюнити.
-
www.centos.org
Оба дистрибутива бесплатные, более чем полностью.
PS. Наверное здесь сейчас будут предлагать кучу экзотики - не ведитесь на это! Учиться ездить нужно на простых автомобилях, а не на тюнингованных. Да и эти дистрибутивы (RedHat/Debian) именно мейнстирм, в которых все вылизано и просто работает.