Ich habe mit Nginx als Webserver für PHP-Dateien experimentiert. Ich komme aus Apache, wollte es aber versuchen. Ich hatte kürzlich ein Problem damit und musste zurück zu Apache wechseln. Ich habe es mit entfernt apt-get remove nginx
.
Das hat gut funktioniert und ich habe Apache installiert und das Leben war gut. Ich habe meinen Computer neu gestartet und irgendwie Nginx gestartet. Ich habe es nicht verstanden. Ich habe versucht, es wieder zu entfernen und habe die Nachricht erhalten :
$ sudo apt-get remove nginx
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'nginx' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Wenn ich das Programm suche ( Screenshot ):
$ which nginx
/usr/sbin/nginx
Weiß jemand, ob ich etwas falsch mache oder was der nächste Schritt zum Entfernen wäre?
Ich benutze Xubuntu 14.04.
sudo apt-get purge nginx
? Sie können versuchen, es erneut zu installieren und anschließend zu löschen.Antworten:
nginx
Da es sich um ein Metapaket handelt, müssen Sie alles entfernen, was von diesem Paket installiert wurde. Wenn diessudo apt-get autoremove
nicht der Fall ist, können Sie ausführensudo apt-get remove nginx-core nginx-full nginx-light nginx-extras nginx-naxsi nginx-common
(wahrscheinlich ist nur eines dieser Pakete installiert, aber der Befehl sollte nicht fehlschlagen).quelle
apt-cache show nginx
oderapt-cache show ubuntu-desktop
) weniger als 100 beträgt, besteht eine gute Chance, dass es sich nur um ein Metapaket handelt, und dass Sie sich die Abhängigkeiten ansehen (die möglicherweise auf eine bestimmte Version oder Variante der Software hindeuten). Außerdem handelt es sich bei Paketen in diesemmetapackages
Abschnitt mit Sicherheit um Metapakete. Es sind jedoch nicht alle Metapakete in diesemmetapackages
Abschnitt enthalten.sudo apt-get remove --purge nginx*
entfernt alles, was installiert ist und mit nginx zusammenhängt, einschließlich der Konfigurationsdateien. Es werden auch Pakete aufgelistet, die in Repositorys verfügbar sind, die dem regulären Ausdruck entsprechennginx*
und nicht installiert sind.Es gibt einen Unterschied zwischen
apt-get remove
undapt-get purge
. Die--purge
Option entfernt auch die Konfigurationsdateien. Es ist nützlich für eine saubere Neuinstallation.Befehl eingeben:
wird darin enden, dass:
quelle