No se puede actualizar / actualizar / instalar software


0

Gracias por tomarse el tiempo de echar un vistazo a esto, he buscado en otros foros relacionados con este problema, pero parece que no puedo identificar el problema. Soy bastante nuevo en la línea de comandos de ubuntu también, así que haré todo lo posible para mantenerme al día.

información general:

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:    14.04
Codename:   trusty
danger@danger-Samsung-DeskTop-System:~$  uname -a
Linux danger-Samsung-DeskTop-System 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

El error:

E: Sub-process /usr/bin/dpkg returned an error code (2)

El proceso:

danger@danger-Samsung-DeskTop-System:~$ sudo apt-get update
Reading package lists... Done
danger@danger-Samsung-DeskTop-System:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
80 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 0 B/155 MB of archives.
After this operation, 11.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Extracting templates from packages: 100%
Preconfiguring packages ...
**E: Sub-process /usr/bin/dpkg returned an error code (2)**
danger@danger-Samsung-DeskTop-System:~$ 

Tuve que cortar un montón de código ya que necesito "al menos 10 reputación para publicar más de 2 enlaces" aquí. Cualquier ayuda sería apreciada.
También recibo este error cuando intento instalar algo desde el Centro de software:

Package operation failed
The installation or removal of a software package failed.
installArchives() failed: 
Extracting templates from packages: 75%
Extracting templates from packages: 100%

Extracting templates from packages: 75%
Extracting templates from packages: 100%

Extracting templates from packages: 75%
Extracting templates from packages: 100%
Error in function: 

1
¿Hubo un error de paquete antes del **E: Sub-process /usr/bin/dpkg returned an error code (2)**error?
Terrance

¿Está seguro de que no tiene el software de instalación de UI de ubuntu abierto (centro de software) mientras ejecuta este comando en la terminal?
Daniel

No señor, no hubo errores de paquete, lo revisé a fondo. Además, y el centro de software estaba en una sesión de inicio de sesión diferente. no simultáneamente
Sinjj

Después de ejecutar otra actualización de apt-get 'Me encontré con este error:
Sinjj

ignore ese último comentario, fue solo un problema de conexión.
Sinjj

Respuestas:


1

Sospecha de problemas de disco:

Primero verifique el espacio en disco disponible:

df -h

No debería haber líneas con 100% en la columna Use%

En segundo lugar, compruebe si alguno de sus sistemas de archivos normales no está montado en solo lectura:

mount | egrep '^\/'

Si hay un 'ro' entre () en lugar de 'rw', resuélvelo primero.


Aquí están mis resultados en sus sugerencias: danger @ danger-Samsung-Desk-Top-System: ~ $ df -h Tamaño del sistema de archivos utilizado Disponibilidad Uso% Montado en / dev / sda6 348G 4.0G 327G 2% / ninguno 4.0K 0 4.0K 0% / sys / fs / cgroup udev 2.9G 4.0K 2.9G 1% / dev tmpfs 592M 1.2M 591M 1% / run none 5.0M 0 5.0M 0% / run / lock none 2.9G 148K 2.9G 1% / run / shm ninguno 100M 36K 100M 1% / carrera / peligro de usuario @ danger-Samsung-DeskTop-System: ~ $ mount | egrep '^ \ /' / dev / sda6 on / type ext4 (rw, errors = remount-ro)
Sinjj

Creo que estoy viendo un (rw, errors = remount-ro)
Sinjj

No, está montado rw (lectura-escritura), los errores = remount-ro es lo que sucedería en caso de errores. Para estar aún más seguro de que el disco / sistema de archivos está bien, reinicie y repita los comandos anteriores, que deberían dar los mismos resultados. Omitió la parte interesante de "cualquier cosa del centro de software:" es decir, lo que está después del "Error en la función:". ¿Está seguro de que no puede desplazarse más en el cuadro de diálogo del mensaje?
JdeHaan

Mi suposición ahora sería que algún paquete no se actualiza. Ejecutaría "sudo apt-get clean", borrando la memoria caché local de los paquetes descargados, ejecutaría "sudo apt update" y luego ejecutaría "sudo apt --download-only upgrade", que revelaría los nombres de los paquetes y los descargaría de la misma manera hora. Luego, vaya al caché "cd / var / cache / apt / archives" y actualice manualmente los paquetes descargados uno por uno ejecutando "sudo dpkg -i <nombre de archivo>". Eso mostraría al menos qué paquete es el problema.
JdeHaan

En cuanto al error del centro de software; no hay nada que desplazar hacia abajo aparte de lo que enumeré como resultado.
Sinjj

0

JDeHaan

Gracias amablemente a través de su apoyo paciente durante todo esto, me sentí frustrado anoche a las 2 am después de un par de cócteles y decidí simplemente reinstalarlo. Después de muchos intentos de formatear, volver a particionar y obtener errores de escritura durante el proceso de instalación, parece que se trata de un problema de falla de HD. Un intento finalmente lo logró y ahora puedo instalar y actualizar el software.

¡Gracias de nuevo!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.