Cómo corregir errores de actualización de Ubuntu

Por todos sus beneficios, ocasionalmente Ubuntu puede lanzar algunos errores al actualizar el sistema que pueden confundir e incluso preocupar a un nuevo usuario. Recuerdo la primera vez que tuve «paquetes rotos» por falta de experiencia – terminé bombardeando el sistema operativo y reinstalando, jurando no volver a usar nunca más la línea de comandos. La realidad es mucho menos dramática, especialmente ahora que Ubuntu ha madurado desde los días 8.04 cuando lo instalé por primera vez.

A continuación se muestran los mensajes de error más comunes y cómo solucionarlos con el mínimo esfuerzo.

Paquete Hash Mismatch

Tan común como esto suena, Ubuntu desafortunadamente producirá este error genéricamente, lo que significa que da poca información sobre el problema, en caso de que no haya un problema con Internet. Para diagnosticar esto, regrese a la Terminal y escriba:

sudo apt-get update

Una larga serie de texto se desplazará a través de la pantalla, pero dentro de ella estará la siguiente línea o similar:

W:Failed to fetch package:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_restricted_binary-i386_Packages Hash Sum mismatch
W:Failed to fetch package:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_multiverse_binary-i386_Packages Hash Sum mismatch
E:Some index files failed to download. They have been ignored, or old ones used instead

Para solucionar este problema, puede introducirlo en el terminal:

sudo rm -rf /var/lib/apt/lists/* 
sudo apt-get update

Esto eliminará todos los paquetes en caché y obligará al sistema a volver a descargarlos.

No se pudo descargar la información del repositorio

Este error es más directo y generalmente se debe a un PPA que usted ha añadido y que ya no está disponible o simplemente no responde.

Cómo corregir errores de actualización de Ubuntu

Si se trata de un problema de CCE, entonces simplemente identifique cuál de los CCE está fallando y retírelo de las fuentes. Haga esto como se indica arriba introduciendo:

sudo apt-get update

No se pudo descargar la información del paquete

Este es otro sencillo error de paquete. Simplemente vaya a las fuentes y cambie la fuente al Servidor Principal.

Cómo corregir errores de actualización de Ubuntu

Cómo corregir errores de actualización de Ubuntu

Cambiar esto significa que las descargas futuras pueden ser ligeramente más lentas, debido a que el servidor principal está más ocupado que uno local, pero debería ser más estable y tener un tiempo de actividad más largo que los servidores locales, que pueden ser ocasionalmente irregulares.

Error de actualización parcial

Cuando se ejecuta una actualización en el Terminal, los usuarios pueden sufrir el siguiente error:

Not all updates can be installed
Run a partial upgrade, to install as many updates as possible

Ejecute este comando para solucionar el problema:

sudo apt-get install -f

No se pudo bloquear /var/cache/apt/archives/lock

Cuando otro paquete está usando apt, entonces este error aparecerá. Para explicarlo, quizás estés instalando un paquete.deb como Google Chrome y luego decidas usar el Terminal para instalar algo más, como Chromium o Firefox, al mismo tiempo.

E: Could not get lock /var/cache/apt/archives/lock – open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/cache/apt/archives/

Normalmente puede esperar a que el paquete.deb termine de instalarse y simplemente cerrar el Software Center o gdebi si lo utiliza. Sin embargo, si el problema continúa, puede resolverlo ingresando lo siguiente dentro de la Terminal:

Si esto falla, puede matar el proceso a través de:

sudo killall apt-get

Error GPG: Las siguientes firmas no se pueden verificar

Esto no es realmente un error como tal, sólo un pequeño problema de configuración. Solía pasar mucho con los controladores de gráficos Intel cuando se agregaba el PPA. Intentando actualizar a través de la Terminal se dará:

La solución es conseguir la clave pública en el sistema. Tome la clave del mensaje de arriba e ingrese lo siguiente:

Inevitablemente, esto cambiará en función de lo que está intentando verificar e importando, así que utilice lo anterior como guía.

Esperamos que esto resuelva muchos de los errores que experimentan los usuarios y ayude a evitar reinstalaciones dramáticas. ¿Cómo se resuelven los errores en Ubuntu? Háganoslo saber en la sección de comentarios, especialmente si tiene otros métodos.

 

4 comentarios en “Cómo corregir errores de actualización de Ubuntu

  • Sebastián

    No funciona nada, siguen estando los errores que se indican arriba pese a ejecutar las órdenes sugeridas. Sabés de otra distribución de linux que sea mejor que ubuntu y facil de manejar?

  • Ricardo

    Hola, ¿cómo están?, les escribo porque he tenido un misterioso problema con una reciente actualización y tal vez algún experto en el tema pueda ayudarme. En el día de hoy acepté realizar una actualización sugerida por Ubuntu. Cerca de la mitad del proceso se detuvo y se emitió un mensaje de error. Ya no permitía el acceso al navegador Firefox ni a las carpetas de archivo. Al darle reiniciar ya no permite iniciar sesión, solo aparecen pantallas tales como:
    dev/sda8/ contains a file system with errors
    dev/sda8/ UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
    fsck exited with status code 4
    The root file system on /dev/sda8 requires a manual fsck
    BusyBox v.1.27.2 (Ubuntu 1:1.27.2-2ubuntu3.3) built-in-shell (ash)
    (initramfs) _ [aquí parpadea el cursor]

    Al volver a reiniciar y dirigirme a Opciones avanzadas para Ubuntu, selecciono alguno de los Recovery Mode que se muestran en pantalla, por ejemplo:
    Ubuntu, con Linux 4.15.0-156-generic (recovery mode)
    En este caso, se suceden durante algunos pocos segundos una serie de comandos a toda velocidad, posteriormente se detiene y muestra la misma pantalla que he mencionado más arriba. Desde ya agradezco si hay algún experto en el tema que por favor pudiese ayudarme a resolver este caso.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *