Recibo un error cuando hago sudo apt-get Upgrade

Recibo un error cuando hago sudo apt-get Upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... The following packages were automatically installed and are no longer required:
  libntdb1 linux-image-generic-lts-vivid linux-signed-image-generic-lts-vivid python-ntdb thermald
Use 'apt-get autoremove' to remove them.
Done
The following packages have been kept back:
  libgbm1 xorg
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up oem-wireless-dw1550-1160187-dkms (6.30.223.64somerville1) ...
Removing old oem-wireless-dw1550-1160187-6.30.223.64somerville1 DKMS files...

------------------------------
Deleting module version: 6.30.223.64somerville1
completely from the DKMS tree.
------------------------------
Done.
Loading new oem-wireless-dw1550-1160187-6.30.223.64somerville1 DKMS files...
First Installation: checking all kernels...
Building only for 3.19.0-49-generic
Building for architecture x86_64
Building initial module for 3.19.0-49-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/oem-wireless-dw1550-1160187-dkms.0.crash'
Error! Bad return status for module build on kernel: 3.19.0-49-generic (x86_64)
Consult /var/lib/dkms/oem-wireless-dw1550-1160187/6.30.223.64somerville1/build/make.log for more information.
dpkg: error processing package oem-wireless-dw1550-1160187-dkms (--configure):
 subprocess installed post-installation script returned error exit status 10
Errors were encountered while processing:
 oem-wireless-dw1550-1160187-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

Respuesta1

Tiene instalados algunos núcleos antiguos de una versión anterior de Ubuntu que causan problemas de compatibilidad cuando DKMS intenta compilar módulos del núcleo para ellos. Deberías eliminarlos.

Empezar con

sudo apt-get purge -f 'linux-*-3.19*'

y/o ver¿Cómo elimino versiones antiguas del kernel para limpiar el menú de inicio?.

Apt puede negarse a eliminar estos paquetes debido a paquetes no configurados (porque no se pudo compilar un módulo del kernel para ellos). En ese caso, actualice su pregunta con lo que intentó hacer y cualquier mensaje de error encontrado en el proceso y envíeme un ping en la sección de comentarios de esta respuesta.

Respuesta2

Parece que una compilación anterior falló, eliminaría el archivo de falla (ver ruta en la línea a continuación) e intentaría otra actualización.

[Errno 17] El archivo existe: '/var/crash/oem-wireless-dw1550-1160187-dkms.0.crash'

Si la compilación aún falla, consultaría /var/lib/dkms/oem-wireless-dw1550-1160187/6.30.223.64somerville1/build/make.logpara obtener más detalles.

información relacionada