tratando de actualizar paquetes


9

Intento actualizar mis paquetes pero no quiero actualizar a 16.10. sudo apt updateLuego corrí sudo apt upgradepara actualizar mis paquetes pero recibí este mensaje en la terminal

The following packages have unmet dependencies:
 libcjs0e : Conflicts: libcjs0 but 3.0.1-3build2 is to be installed
 python3-aptdaemon.pkcompat : Conflicts: packagekit
                              Conflicts: packagekit:i386

¿Debo purgar / eliminar estos paquetes y reinstalarlos? Gracias de antemano por tu ayuda.


Simplemente
— vuelva a

Respuestas:


12

Hice esto:

sudo apt-get purge python3-aptdaemon.pkcompat
sudo apt-get update
sudo apt-get upgrade
reboot

# after reboot
sudo do-release-upgrade

El paquete python3-apt-daemon.pkcompatno tenía dependencias restantes. La actualización se realizó normalmente.


Mi actualización de 16.04 a 18.04 falló debido a este problema. La solución anterior funcionó con apt reemplazando apt-get. Además, no había necesidad de hacer do-release-upgrade ya que apt upgrade hizo lo necesario.
— John Rose

Ejecuté todos estos comandos, así como la segunda respuesta de Favian. No show Finalmente, ejecuté cada uno de los paquetes enumerados de ... apt list --upgradableuno por uno. Planeaba actualizar lo que podía / podría e identificar la mosca en el ungüento . Resulta que todo tuvo éxito y lo que fue el desajuste ya no era. No tengo idea de lo que estaba en conflicto: espero que la solución ayude a otros.
— será el

3

Esto resolvió mi problema en cada situación :) ejecutar:

sudo apt-get -f autoremove
sudo apt-get update

vuelva a intentarlo :

sudo apt-get upgrade

1

Mi actualización de 14.04 a través de 16.04 a 18.04 falló por la misma razón. La solución de Michael funcionó cuando usé apt en lugar de apt-get.

sudo apt purge python3-aptdaemon.pkcompat
sudo apt update
sudo apt upgrade

La "actualización apta" falló a la mitad, pero la mayor parte se completó cuando ejecuté un comando posterior de "purga apta".

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.