Comment puis-je restaurer / etc / nginx? [fermé]

104

Par erreur, j'ai supprimé le répertoire / etc / nginx de mon PC ubuntu 11.10. Comment puis-je restaurer le répertoire ngnix dans / etc / nginx?

J'ai fait ces commandes:

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

Je veux récupérer le répertoire / etc / nginx. Comment?

J'ai essayé ceci pour réinstaller nginx:

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

puis ça donne suite

Reading package lists... Done

Building dependency tree   

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

Comment puis-je obtenir le logiciel Nginx complet sur Ubuntu 11.10?

Gowri Naidu R
la source
J'ai eu ces erreurs ln: failed to create symbolic link ‘/etc/nginx/modules-enabled/50-mod-http-auth-pam.conf’: and dpkg: package de traitement des erreurs libnginx-mod-http-auth-pam (--configure): `Aucun fichier ou répertoire de ce type` la réponse ci-dessous était utile. Merci.
jmunsch

Réponses:

290

Pour le recréer, désinstallez d'abord en utilisant purge pour supprimer même les fichiers de configuration et les enregistrements:

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

puis réinstallez:

sudo apt-get install nginx

Si ci-dessus ne fonctionne pas pour vous, vous pouvez également essayer d'utiliser l'option --force-confmiss de dpkg.

sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx-common_*.deb 
aravind.udayashankara
la source