В настоящее время я пишу кукольный конфиг для автоматической настройки ряда системных конфигураций, таких как apache2 + php5 + mysql, nginx + php5 + mysql (на самом деле любая служба http длинна с любыми дополнениями и базами данных). [!d0 ]
Многие пакеты, такие как wordpress, drupal, php5-fpm и многое другое, зависят от libapache2-mod-php5, который, в свою очередь, зависит от apache2, apache2-common. В конфигурациях non apache2 (где используются nginx или аналогичные службы) возникают такие проблемы, как ненужные установленные пакеты, apache2 привязывается к одному и тому же порту и т. Д.
Есть ли способ специально блокировать пакеты, изменять приоритет таких или, возможно, предпочитают другие зависимости, которые могут иметь более низкое prio? Какой подход может решить проблему?