>Какой бинарный дистрибутив посоветуете ? Если для серверов то традиционно RHEL/CentOS, SLES/OpenSuSE, Debian. Федоры это кошмар, но почему то их любят ставить, а потом героически преодолевать трудности, походу изобретая костыли и велосипеды. Если у вас опыт работы с бинарными это федора, то попробуйте debian.
Для апдейтов системы на сервере нужны только security, они поддерживаются и не будут требовать обновления всей системы. Если же нужен новый софт ради фич, то всегда можно пересобрать нужный пакет, а не всю систему.
Пример действий для дебиана, после правильной настройки репозитариев
apt-get update - равносилен обновлению дерева портов
apt-cache search критерий - поиск
apt-get -y install имя_пакета - скачивание и установка с учетом зависимостей. А при желании можно только скачать, но не ставить, если хотите позже установить в интерактивном режиме.
apt-get dist-upgrade - обновление всех установленных пакетов
apt-build install имя_пакета - собрать из исходников и установить.
apt-build world - в отличии от bsd это всю систему, а не только базовую.
На самом деле возможностей у этих утилит намного больше. Например можно при помощи apt-build сделать репозитарий пакетов, для которых понадобилась пересборка, а потом этот репозитарий подключить к остальным машинам в сети. Можно обойтись и без apt-build и собрать вручную. Кроме того apt считается устаревшим способом и рекомендуют переходить на aptitude, но меня лично пока и apt устраивает.
Вообще source-packages в бинарных дистрах в общем-то похожи на порты - дерево исходников, патчи, инструкция по сборке и установке. Если старая и новая версия программы одинаково собираются и устанавливаются, то для сборки свежего пакета вам всего лишь надо положить новые исходники вместо старых и отдать команду на сборку, ничего править не придется. В противном же случае нет разницы что менять спек, порт, ебилд или еще что-нибудь.
По размеру репозитария debian и altlinux вполне могут поспорить с gentoo и freebsd. Если мне не изменяет память у всех четверых в районе 15k пакетов. Проблемы с обновлениями тоже всегда решаемы, например:
1. backports
2. своя пересборка, в том числе в автоматическом режиме и с укладыванием в единый репозитарий.
3. пакеты-заглушки - для особо тяжелых случаев, годится скорее для десктопной машины, чем для сервера.
>Какой "компиляционный дистр" советуете?
Реальных конкурентов gentoo в этом плане нет. Можно вспомнить что система портажей генту черпала вдохновение из портов bsd и планировалась как улучшенная версия. Были даже попытки перенести portage в bsd вместо портов. Однако в отличии от freebsd бинарные пакеты только появляются.