Come posso ripristinare / etc / nginx? [chiuso]


104

Per errore ho rimosso la directory / etc / nginx nel mio PC Ubuntu 11.10. Come posso ripristinare la directory ngnix in / etc / nginx?

Ho eseguito questi comandi:

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

Voglio recuperare di nuovo la directory / etc / nginx. Come?

Ho provato questo per reinstallare nginx:

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

poi dà seguito

Reading package lists... Done

Building dependency tree   

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

Come posso ottenere il software nginx completo su ubuntu 11.10?


Ho avuto questi errori ln: failed to create symbolic link ‘/etc/nginx/modules-enabled/50-mod-http-auth-pam.conf’: and dpkg: errore pacchetto di elaborazione libnginx-mod-http-auth-pam (--configure): `No such file or directory` la risposta è stata al di sotto utile. Grazie.
jmunsch

Risposte:


290

Per ricrearlo, disinstallare prima utilizzando l'eliminazione per rimuovere anche file e record di configurazione:

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

quindi reinstallare:

sudo apt-get install nginx

Se sopra non funziona per te, puoi anche provare a usare l'opzione --force-confmiss di dpkg.

sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx-common_*.deb 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.