
Ich möchte Apache2 entfernen und bereinigen. Warum wird dadurch die Installation von php5-cgi ausgelöst?
sudo apt-get --purge entfernt apache2 Paketlisten werden gelesen... Fertig Abhängigkeitsbaum erstellen Statusinformationen werden gelesen... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: Linux-Header-3.19.0-20 Linux-Header-3.19.0-20-generisches Linux-Image-3.19.0-20-generisches Linux-Image-extra-3.19.0-20-generisches Linux-signiertes Image-3.19.0-20-generisches Linux-Tools-3.19.0-20 linux-tools-3.19.0-20-generisch Verwenden Sie „apt-get autoremove“, um sie zu entfernen. Die folgenden zusätzlichen Pakete werden installiert: php5-cgi Empfohlene Pakete: php-birne Die folgenden Pakete werden ENTFERNT: apache2* libapache2-mod-php5* Die folgenden NEUEN Pakete werden installiert: php5-cgi 0 aktualisiert, 1 neu installiert, 2 zu entfernen und 15 nicht aktualisiert. Es müssen 4.419 kB an Archiven abgerufen werden. Nach diesem Vorgang werden 8.152 kB zusätzlicher Speicherplatz verwendet. Möchten Sie fortfahren? [J/n] n Abbrechen.
Als ich oben etwas ausgab, wurde tatsächlich das neue Paket installiert! Ich würde nicht denken, dass es eine Alternative ist
Antwort1
Das Paket php5
hängt davon ab, ob entweder apache2
oder cgi
installiert ist.
Die beiden Hauptoptionen zur Erfüllung dieser Abhängigkeit sind entwederlibapache2-mod-php5
oder php5-cgi
.
Wenn Sie eines entfernen, installiert das System das andere, da sonst php5
eine Abhängigkeit unerfüllt bliebe.
Die Abhängigkeiten finden Sie unterphp5 in der Ubuntu-Paketdatenbank.