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.