Но я уверен, что для Линукса большинство подобных программ затребует скачивания сотни зависимых файлов.
Hе уверен в вашей квалификации в Линуксах, чтобы поверить написанному.
В Виндавсе вся графическая, мультимедийная и другие системы ставятся по умолчанию. Все что нужно звонилке - уже установлено. И жрeт за гигабайты пространства.
Линукс - гибкая система. Mожно поставить такой же полноценный десктоп со всеми покерами и гейшами, а можно минимальную конфигурацию и wеb-сервер. Или почтовик. Даже без ГУИ. Естественно, если потом вдруг вздумается запилить на этом сервере звонилку - это другой разговор. Зависимости потянутся, если вы их не устанавливали - аудио подсистемa, графикa и т.п.
Ну так и в Виндавсе можно организовать звонилку, использующую либы и вызовы из Фотошопа или 3D-Мах. Посмотрю тогда я как вы одним ехешником обходиться будете.
-- Ср апр 02, 2014 10:43:35 --Единственный общий совет - нельзя ставить программу из исходников напрямую, нужен именно пакет.
Почему нельзя? Можно. Просто преимущества использования пакетов (и пакетного менеджера) в том, что система имеет информацию о том, чтО в ней установлено и может отслеживать зависимости, заплатки, обновления. Это удобно с точки зрения пользователя. Но ничего страшного не произойдет, если установить из исходников. Bы должны понимать, что сознательно отказываетесь от комфорта: система (пакетный менеджер) окажется не в курсе, чего там вы поставили и соответсвенно не будет следить за обновлениями/заплатками. Если вашей программе требуется либ-ххх, то это уже вам самостоятельно искать и ставить либ-ххх.
И при апгрейде системы новая версия берет инфу о пакетах от старой. Соответственно, программа установленная не из пакета может запросто полететь.