He instalado nginx
usandoapt
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:nginx/stable
sudo apt-get install software-properties-common
sudo apt-get update
sudo apt-get install nginx
Luego usé whereis nginx
y eliminé todos los archivos manualmente usando rm
ahora Quiero reinstalar nginx
pero no funciona y devuelve el error:
awk: cannot open /etc/nginx/nginx.conf (No such file or directory)
Creo y /etc/nginx/nginx.conf
luego lo uso apt-get install nginx
instalado completamente no funciona.
salida de sudo dpkg -l | grep nginx
:
ii nginx 1.4.3-1~raring0 all small, powerful, scalable web/proxy server
ii nginx-common 1.4.3-1~raring0 all small, powerful, scalable web/proxy server - common files
ii nginx-full 1.4.3-1~raring0 i386 nginx web/proxy server (standard version)
nginx
no era la forma correcta de eliminar cualquier paquete en ubuntu. Deberías eliminarlo con el mismoapt-get
comando. Permítanme publicar la forma correcta de eliminarlo por completo y cómo instalarlo nuevamente.Respuestas:
Como logró instalarlo de todos modos, lo primero que debe hacer es eliminarlo completamente con los archivos de configuración
Siga estos pasos para eliminarlo completamente e instalarlo nuevamente.
Abra la terminal y ejecute estos comandos:
el último comando también eliminará el repositorio, por lo que deberá agregarlo nuevamente:
Ahora intente instalarlo nuevamente:
Espero que resuelva tu problema. Responda si recibe algún error en algún comando en particular que describa el comando.
Esta es la salida de
sudo dpkg -l | grep nginx
:whereis nginx
:fuente
nginx
? También publique el resultado de este comando en su pregunta:sudo dpkg -l | grep nginx
El problema que tuvo es que eliminó algunos archivos que no pertenecen al paquete
nginx
, el paquete que instala los archivos / etc / nginx esnginx-common
.Entonces, si desea volver a crear los
/etc/nginx
archivos, debe hacer lo siguiente:Para determinar a qué paquete pertenece un archivo, debe ejecutar
dpkg -S <file>
, en este caso:fuente