7 votos

apt-get upgrade estancada en el mismo paquete

Estado actual

He empezado a sospechar que este no es un Ubuntu problema, pero relacionados con la conexión a internet aquí en mi trabajo. Hasta que estoy seguro, Estoy dejando mi pregunta a continuación:

Pregunta Original

Estoy atascado, no puedo actualizar mi sistema. Ejecución sudo apt-get upgrade me da el siguiente:

mmm@alalunga:~$ sudo apt-get upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  ginn libgrip0 linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
  apport apport-gtk bind9-host build-essential dhcp3-client dhcp3-common dnsutils eog evince evince-common firefox firefox-branding firefox-dbg firefox-globalmenu
  firefox-gnome-support firefox-locale-en gimp gimp-data gir1.2-totem-1.0 glib-networking glib-networking-common glib-networking-services gnupg gpgv
  icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-6-plugin icedtea-netx icedtea-netx-common icedtea-plugin isc-dhcp-client isc-dhcp-common libapache2-mod-php5
  libart-2.0-2 libbind9-80 libdns81 libevince3-3 libgimp2.0 libisc83 libisccc80 libisccfg82 liblwres80 libssl-dev libssl-doc libssl1.0.0 libtotem0 linux-firmware
  linux-libc-dev openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib openssl php-pear php5-cli php5-common php5-curl php5-dev php5-gd php5-mysql php5-xsl
  policykit-1-gnome python-apport python-django python-gst0.10 python-problem-report resolvconf thunderbird thunderbird-globalmenu thunderbird-gnome-support totem
  totem-common totem-mozilla totem-plugins xserver-xorg-input-synaptics
74 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 317 MB/327 MB of archives.
After this operation, 1.481 kB of additional disk space will be used.
Do you want to continue [Y/n]? 
Get:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]
Get:2 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:3 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:4 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:5 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:6 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:7 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
9% [7 openjdk-6-jre-headless 27,3 MB/27,3 MB 100%]

Se mantiene la descarga del paquete openjdk-6-jre-headless, entonces no hace nada por un tiempo (que cuelga en lo que es la última línea de arriba), luego de descargar el paquete de nuevo. Es en su 13ª intento de descarga en el momento de la escritura. Las descargas en sí, parecen ser hecho muy bien, pero lo hace después de la descarga parece estar fallando.

He probado la eliminación de openjdk-6, pero luego se quería instalar openjdk-7 en su lugar, con el mismo resultado, colgando en openjdk-7-jre-headless lugar.

También probé cambiando los servidores de mi local (danés) en el servidor principal. No hubo suerte.

También me mantiene la actualización de todos los otros paquetes.

Qué hacer?

Actualización

Después de seguir las instrucciones en la respuesta por @lpanebr, ahora está atascado en la linux-firmware paquete. Así, tal vez es un problema más general que están relacionadas con el paquete específico(s)? A pesar de que descargar algunos paquetes sin problemas antes de quedarse atascado en linux-firmware.

1voto

MeMySelfAndI Puntos 11

Mi problema era que interrumpe la descarga de un apt-paquete (linux-firmware aquí) detrás de un proxy que causó un archivo descargado (y maltratado) parcial en la caché de proxy. Cuando he intentado actualizar, la descarga de este paquete iniciado en el archivo una y otra vez.

Lo que hice fue descargar el archivo manualmente, poner en archives.

0voto

lpanebr Puntos 692

Yo estaba teniendo un problema. Mi gestor de actualización siempre informe "No todas las actualizaciones se pueden instalar". Siempre he intentado esto:

sudo apt-get update && sudo apt-get upgrade

Tengo esto:

The following packages have been kept back:
  0ad 0ad-data ginn libgrip0 linux-generic linux-headers-generic linux-image-generic touchegg

Luego hice:

sudo apt-get purge touchegg 0ad 0ad-data

Porque yo sabía que no necesitan de esas de todos modos.

Después de que la línea de comandos se sigue dándome el mismo que el anterior. Entonces, sin ninguna razón en particular, me hizo Ajustes del Sistema > más Detalles y hacer clic en el Instalar las actualizaciones de botón. Para mi sorpresa instalado todos los paquetes sin ningún tipo de problemas..

Muy raro.. espero que esto ayude.

0voto

Norman H Puntos 101

Has probado a sudo apt-get dist-upgrade . Deben instalar todos los paquetes, incluso los que no se está actualizando ahora.

De hecho, es una actualización de la distribución. Para mí fue útil cuando tuve algún problema durante el proceso de actualización.

0voto

Daniel Beck Puntos 1446

Me quedé pegado en el sudo do-dist-upgrade , que era muy molesto.

el intercambio de servidores en /etc/apt/sources.list resuelto el problema, hice un servidor mejor aspecto desde aquí:

https://launchpad.net/Ubuntu/+archivemirrors

y un estándar de ubuntu.com

sudo apt-get update && sudo apt-get upgrade

luego.

0voto

ZLA Puntos 11

decibyte, hago un montón de Ubuntu trabajar en mi escuela, y se han ejecutado en todo tipo de servidor proxy problemas. Estás detrás de un servidor proxy? En mi escuela, se supone que vamos a utilizar un proxy automática .archivo pac, pero este tiene problemas con apt en Ubuntu. He descargado el .archivo pac, la abrió en gedit, y se acaba de leer. Vi que el .archivo de pac se dirige hacia un proxy http, dirección, sino que dirige ftp a la conexión directa. Así que, he cambiado la configuración en el administrador de red en manual y poner mi dirección de proxy http y el puerto de http y https, y a la izquierda de ftp en blanco. Haga clic en "Aplicar en todo el Sistema" e ingrese mi contraseña y ¡listo! El único problema es que Firefox no les gusta, así que puedo cambiar mi configuración de volver a auto y poner en la dirección de la .archivo pac y NO HAGA clic en "Aplicar en todo el Sistema" y todo funciona!!!!!!

Ahora, si el servidor proxy no es el problema, pruebe los siguientes comandos:

sudo apt-get autoclean

Asegúrese de mirar hacia fuera para los mensajes de error de escribir cada comando. Espero que esto ayude!

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: