Назад | Перейти на главную страницу

Почему при установке apache2-mpm-worker следует удалять apache2-mpm-prefork?

У меня есть пакет, который зависит от apache2-mpm-prefork. пакет был установлен. Сейчас попробовал установить apache2-mpm-worker, но вывод:

me@XXX:~$ sudo apt-get install apache2-mpm-worker 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
...
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  apache2-mpm-prefork packageA
The following NEW packages will be installed:
  apache2-mpm-worker

Зачем? Как установить apache2-mpm-worker, не трогая packageA? Спасибо

В Debian у вас может быть только один экземпляр apache, и он должен использовать один из mpmс. Один экземпляр apache не может использовать несколько mpmс.

Вы можете скомпилировать другие версии и запустить их из / opt, но это не предназначено. Идеология Debian заключается в том, что если вам нужно несколько экземпляров какой-либо службы, вы должны использовать несколько серверов.

P.S. Это не то же самое для каждый сервис, но для большинства из них.