Errores al actualizar paquetes en Linux: cómo solucionarlos
Soluciona los fallos más comunes al actualizar paquetes o el sistema en distribuciones Linux.
"No se pudieron obtener bloqueos"
Otro proceso de actualización sigue en curso o quedó colgado.
sudo killall apt apt-get
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
Dependencias rotas
sudo apt --fix-broken install
Repositorio con error 404 o similar
Suele indicar un repositorio de terceros desactualizado o
descontinuado. Revisa /etc/apt/sources.list y los
archivos en /etc/apt/sources.list.d/ — elimina o
comenta la línea del repositorio que falla si ya no lo necesitas.
Advertencia: antes de borrar archivos de bloqueo manualmente, confirma que no haya ninguna actualización realmente en curso — hazlo solo si estás seguro de que el proceso anterior quedó colgado, no simplemente tardando.
Preguntas frecuentes
¿Es seguro borrar los archivos de bloqueo de apt?
Solo si confirmas que ningún proceso de actualización sigue realmente en curso — borrarlos mientras una actualización está en marcha puede dejar el sistema de paquetes en un estado inconsistente.
¿Qué hago si un repositorio de terceros da error 404?
Revisa los archivos en /etc/apt/sources.list.d/ y elimina o comenta la línea correspondiente a ese repositorio si ya no está disponible o no lo necesitas.