Popular problema en Linux: Al actualizar nos encontramos con paquetes retenidos que no se han podido actualizar.
El primer paso es cerrar todos los programas que pueden actualizar o manejar los paquetes del sistema como por ejemplo Synaptic, Discover, Flatpack, Snap, Gnome, etc.
El segundo paso es probar es con Synaptic (Gestor de paquetes Synaptic) que está en muchas distros y sino se puede instalar desde el repositorio.
Luego de abierto seleccionamos Filtros / Actualizable (origen)
Aparecerá (o no) el paquete que debemos actualizar. Si aparece/n, lo marcamos, Aplicar y listo
Pero no siempre aparece/n los paquete/s y no siempre se deja/n instalar, así que debemos abrir el Terminal y escribimos:
sudo apt update && sudo apt upgrade -y
Largará el error que no se pudieron actualizar bla bla.
A continuación para ver el nombre del/los paquetes escribimos:
apt list --upgradable -a
Aparecerá el nombre de el/los paquete/s que no se ha/n actualizado.
Vea abajo a captura. En mi caso el paquete se llamaba alsa-ucm-conf
Ahora escriba el nombre de su paquete:
sudo apt-get install nombre-de-su-paquete
Listo (si escribió bien todo)
---------------------
Si no funciona puede usar el siguiente comando
$ sudo apt-get install aptitude
A continuación ejecute el comando
$ sudo aptitude safe-upgrade
Muy altas probabilidades se solucione el problema. ¿Cómo saber? Repita el primer comando de la lista (sudo apt update && sudo apt upgrade -y)
---------------------
Dependencias incumplidas.
Hay veces que el problema son las dependencias de tal o cual archivo / librería que no permiten la actualización o instalación.
En este caso este comando seguramente resolverá el problema
sudo apt-get update --fix-missing
Subir a la siguiente versión de Linux.
Esta solución actualiza la distribución subiéndola de versión. No es buena idea ya que puede eliminar automáticamente los paquetes que considere innecesarios mientras maneja las dependencias y en Linux Mint suele no funcionar.
Esto puede dar lugar a situaciones no deseadas aunque en algunas distribuciones es de lo más normal y no genera problemas.
$ sudo apt-get dist-upgrade
A continuación limpiamos el sistema de paquetes innecesarios
$ sudo apt-get autoremove
NOTA: Todo lo escrito en este sitio son experiencias propias, de un neófito en el sistema, que hemos ido aprendiendo a base de leer y mirar tutoriales en la red y han tenido un resultado positivo,
Comentarios
Publicar un comentario
Gracias por su tiempo. Su comentario será revisado antes de publicar.