2012-09-11 10 views
67

Aus Versehen habe ich das Verzeichnis/etc/nginx in meinem ubuntu 11.10 PC gelöscht. Wie kann ich das ngnix-Verzeichnis in/etc/nginx wiederherstellen?Wie kann ich/etc/nginx wiederherstellen?

Ich habe diese Befehle:

  1. sudo su
  2. rm -rf /etc/nginx

ich wieder/etc/nginx Verzeichnis erhalten möchten. Wie?

habe ich versucht, diese neu installieren zu nginx:

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get install nginx

dann gibt sie folgende

Reading package lists... Done 

Building dependency tree 

Reading state information... Done 
E: Unable to locate package nginx 

Wie kann ich die volle nginx-Software auf ubuntu 11.10 bekommen?

+0

ich diese Fehler 'ln hatte: failed symbolische Verbindung '/etc/nginx/modules-enabled/50-mod-http-auth-pam.conf' zu erstellen: und' dpkg: Fehler beim Bearbeiten Paket libnginx- mod-http-auth-pam (--configure): 'Keine solche Datei oder kein Verzeichnis' Die folgende Antwort war nützlich. Vielen Dank. – jmunsch

Antwort

187

Um neu erstellen, zuerst deinstallieren Spülung mit sogar Konfigurationsdateien und Aufzeichnungen zu entfernen:

sudo apt-get purge nginx nginx-common nginx-full 

dann neu zu installieren:

sudo apt-get install nginx 

Wenn oben nicht für Sie arbeiten, können Sie auch versuchen, Verwenden der Option --force-confmiss von dpkg.

sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx-common_*.deb 
+1

Ich habe gerade diese Befehle ausprobiert. Jetzt geht es . Vielen Dank. –