Erreur de mise à jour d'Ubuntu «en attente de la mise à jour sans assistance»

22

Je ne peux pas mettre à jour mon système avec 2 installations d'Ubuntu, l'une est la version 16.04 et l'autre version est 17.04. Dans les deux, je reçois la même erreur.

Par exemple, dans Ubuntu 16.04, je lance software updateret j'obtiens le résultat comme indiqué ci-dessous.

vérification des mises à jour

J'ai attendu un certain temps, mais je n'ai updaterpas avancé.

Ensuite, j'ai appuyé Stopsur le bouton et cela m'a amené à la fenêtre contextuelle ci-dessous.

données à télécharger

Ensuite, j'ai appuyé sur le bouton Install nowet cela m'a amené à la fenêtre contextuelle suivante, comme indiqué ci-dessous.

entrez la description de l'image ici

J'ai attendu ici pendant un certain temps mais ça s'est coincé là.

Je ne parviens pas à mettre à jour dans l'une ou l'autre installation.

Quelle est la solution car je ne peux faire aucune mise à jour?

(Souhaitez également que le spectateur vérifie si une altération non autorisée, à distance ou autre, peut entraîner cette erreur. Si oui, comment résoudre le problème?)

Si je ne parviens pas à mettre à jour, je peux être obligé de prendre la peine de réinstaller les deux installations à partir de zéro, ce que je voudrais éviter.

ÉDITER

Avec réf. à la 3ème image ci-dessus qui mentionnait "l'installation de mises à jour", elle a continué et mise à jour complètement. Mais après avoir redémarré et relancé le software updater, je suis tombé sur un nouveau problème. Maintenant, exécutez le software updater, il messages check your Internet connection. J'ai posté le Q ici .

Ravi
la source
Avez-vous trouvé la réponse à cela?
Sumeet Deshmukh

Réponses:

29

Je voudrais d'abord essayer d'une manière plus douce.

  1. Arrêtez le programme de mise à jour automatique.

    sudo dpkg-reconfigure -plow unattended-upgrades
    

    À la première invite, choisissez de ne pas télécharger et installer les mises à jour.
    Faites un redémarrage.

  2. Assurez-vous que tous les packages dans un état impur sont installés correctement.

    sudo dpkg --configure -a
    
  3. Obtenez votre système à jour.

    sudo apt update && sudo apt -f install && sudo apt full-upgrade
    
  4. Rallumez le programme de mise à jour automatique, maintenant que le blocage est supprimé.

    sudo dpkg-reconfigure -plow unattended-upgrades
    

    Sélectionnez à nouveau le package des mises à niveau sans assistance.

Stephen Kitt
la source
3

Je copie simplement collé une solution d'une autre question, tous les crédits vont à zurdo: /ubuntu//a/102084

Cela devrait être utilisé en dernier recours. Si vous l'utilisez négligemment, vous pouvez vous retrouver avec un système cassé. Veuillez essayer les autres réponses avant de procéder.

Vous pouvez supprimer le fichier de verrouillage avec la commande suivante:

sudo rm /var/lib/apt/lists/lock

Vous devrez peut-être également supprimer le fichier de verrouillage dans le répertoire cache

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

Après cela, vous devriez pouvoir faire vos mises à jour!

pétriques
la source
Il y a une note assez importante sur cette solution qui mérite d'être répétée ici: elle devrait être utilisée en dernier recours. Si vous l'utilisez négligemment, vous pouvez vous retrouver avec un système cassé. Veuillez d'abord essayer les autres réponses avant de le faire
Joel Croteau