How Linux Works: What Every Superuser Should Know
Linux in a Nutshell
Linux сервер — пошаговые инструкции инсталляции и настройки.
И, возможно, в довесок и тем более, если вы разработчик, книга о философии UNIX систем в целом:
Эрик Реймонд — Искусство программирования для UNIX
Что же касается дистрибутива, то тут никаких особых префернций применительно к Python нет. Могу от себя посоветовать не идти на поводу у моды, и вместо набившей оскомину Ubunta поставить какой-нибудь LinuxMint c Mate (он же Gnome 3) в качестве десктопа. Строгий и привычный дизайн. В остальном все как везде. Ранний форк Убунты, на ее же основе делается. Практически 100% совместимость.