2012-09-11 22 views
67

Por error, he eliminado el directorio/etc/nginx en mi PC ubuntu 11.10. ¿Cómo puedo restaurar el directorio ngnix en/etc/nginx?¿Cómo puedo restaurar/etc/nginx?

lo hice estos comandos:

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

quiero conseguir nuevo directorio/etc/nginx. ¿cómo?

yo probamos este nginx para volver a instalar:

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

entonces se da después de

Reading package lists... Done 

Building dependency tree 

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

¿Cómo puedo obtener el software nginx completo en ubuntu 11.10?

+0

tuve estos errores 'ln: No se pudo crear enlace simbólico '/etc/nginx/modules-enabled/50-mod-http-auth-pam.conf': y' dpkg: error al paquete de procesamiento de libnginx- mod-http-auth-pam (--configure): 'No such file or directory' la respuesta a continuación fue útil. Gracias. – jmunsch

Respuesta

187

para volver a crearlo, primero desinstalación utilizando purga para eliminar incluso los archivos y registros de configuración:

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

vuelva a instalar:

sudo apt-get install nginx 

Si esta solución no funciona para usted, usted puede también intentar utilizando la opción --force-confmiss de dpkg.

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

I hvae acaba de probar esos comandos. Ahora funciona . Gracias. –