Сброс предыдущей установки с помощью apt-get

Сброс предыдущей установки с помощью apt-get

По ошибке я установил apache2вместе с phpmyadmin.

Я уже все удалил, но когда я хочу установить, phpmyadminменя заставляют устанавливать apache2еще и это.

Как сбросить эту настройку?

решение1

phpmyadminзависит от

libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm | php5

По умолчанию, если ни одна из зависимостей еще не установлена, выбирается первая зависимость, что приводит к установке apache2( libapache2-mod-php5зависит от apache2). Если вы не хотите, чтобы это произошло, вам нужно выбрать одну из других зависимостей и указать ее одновременно с phpmyadmin.

Из 5 перечисленных вариантов:

  • libapache2-mod-php5и libapache2-mod-php5filterявляются модулями Apache и зависят от apache2.
  • php5— это просто пакет зависимостей с почти такими же зависимостями, как и phpmyadmin.

Так что это оставляет php5-cgiи php5-fpmкак ваши варианты, если вы хотите phpmyadminбез apache2. Какой из них вы выберете, будет зависеть от настроек вашего веб-сервера.

Например:

apt-get install phpmyadmin php5-cgi

Связанный контент