Hier, j'ai commencé la mise à niveau de 12h10 à 13h04, mais je l'ai interrompue parce que cela prenait trop de temps. Maintenant, si je le redémarre, cela ne se poursuit pas.
Est-il possible de nettoyer le gâchis qu'il a laissé quand je l'ai interrompu et de redémarrer proprement cette mise à jour?
Réponses:
Essayez ces étapes, à partir de la ligne de commande:
Correction de dépendances brisées:
Si cela ne fonctionne toujours pas, essayez ceci pour corriger / reconfigurer les paquets existants, non compressés mais pas encore configurés:
Ensuite, essayez à nouveau la mise à niveau.
Si cela échoue à nouveau, vous voudrez peut-être supprimer tous les packages déjà téléchargés (ils doivent être stockés dans
/var/cache/apt/archives
), neCela va nettoyer les paquets, mais si vous êtes toujours coincé dans un état bizarre, je ne sais pas quoi suggérer.
Cela supprimera tous les paquets maintenant obsolètes.
Bien sûr, avant de faire quoi que ce soit, vous devez sauvegarder tout contenu important de votre
/home/dave
répertoire (ou quel que soit votre$HOME
répertoire).la source
sudo apt-get install -f
dpkg a redémarré pour moi. ma mise à niveau a été interrompue lorsque la connexion réseau a été interrompue. prob devrait utiliserscreen
lors de la mise à niveau à distance, ce que je pensais que Ubuntu a fait à un moment donné ...Il semble que ce dernier
sudo screen -D -r
se reconnectera à une installation déconnectée dans une mise à niveau de 12.04 à 16.04. Cela signifie pas de tuer des colis ou quelque chose comme ça. Cela suppose que vous n'avez pas activement arrêté la mise à niveau, mais simplement perdu l'accès à la session.la source
Ma mise à niveau de 16.04 à 18.04 s’était interrompue car j’avais arrêté le processus par erreur. Je suppose que le processus était à la fin (installation de paquets wifi). Rien de ce qui précède n'a fonctionné et n'a cessé de donner "dpkg fronend est verrouillé par un autre processus". Un redémarrage du système suivi de
a repris le processus et a terminé la mise à niveau vers 18.04 avec succès.
la source