GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Dpkg-deb:Error:¿La señal (tubería rota) eliminó la pasta de subproceso Nginx?

La opción Software actualizado descarga automáticamente la actualización para nginx . pero al instalarlo me da el siguiente error:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  nginx
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/434 kB of archives.
After this operation, 977 kB of additional disk space will be used.
(Reading database ... 291344 files and directories currently installed.)
Unpacking nginx (from .../nginx_1.4.7-1~precise_amd64.deb) ...
----------------------------------------------------------------------

Thanks for using nginx!

Please find the official documentation for nginx here:
* http://nginx.org/en/docs/

Commercial subscriptions for nginx are available on:
* http://nginx.com/products/

----------------------------------------------------------------------
dpkg: error processing /var/cache/apt/archives/nginx_1.4.7-1~precise_amd64.deb (--unpack):
 trying to overwrite '/etc/logrotate.d/nginx', which is also in package nginx-common 1.4.6-1+precise0
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/nginx_1.4.7-1~precise_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

En realidad ese archivo /etc/logrotate.d/nginx no existe en esta carpeta.

Mejor respuesta

Ejecute los siguientes comandos en su terminal,

sudo dpkg -P nginx-common
sudo apt-get install -f

Si muestra algún problema de dependencia al desinstalar el nginx-common anterior paquete, luego purgue nginx-common paquete junto con sus dependencias.

sudo apt-get purge nginx*

Antes de ejecutar el comando anterior, no olvide verificar los paquetes de dependencia que se eliminarán junto con nginx.

sudo apt-get purge -s nginx*

Ubuntu
  1. nginx - 413 Entidad de solicitud demasiado grande

  2. 502 Error de puerta de enlace incorrecta NGINX [Solución]

  3. ¿Hacer Tail -f Exit en una tubería rota?

  4. ¿Por qué Rsync falla con tubería rota (32), error en el zócalo Io (código 10) en Io.c (820)?

  5. ¿Hubo un error al crear el proceso secundario para esta terminal?

Cómo reparar el error 502 Bad Gateway en Nginx

¿Se recibió un paquete Tls con una longitud inesperada?

¿No se puede abrir Eclipse Ide debido a la falta de un enlace simbólico?

Reparación de error de tubería rota con conexión SSH

¿Cómo canalizo una llamada de subproceso a un archivo de texto?

¿Por qué recibo gato:error de escritura:tubería rota rara vez y no siempre?