«Software Updater» et «Software & Updates» ne fonctionnent pas

11

Je n'ai pas utilisé mon Ubuntu depuis assez longtemps. Aujourd'hui, lorsque j'ai démarré Ubuntu (14.04 LTS), le programme de mise à jour logicielle et les logiciels et mises à jour (à partir des paramètres) ne fonctionnent pas.

La fenêtre du programme de mise à jour du logiciel s'affichera pendant environ 1 seconde, mais elle se fermera automatiquement. Le logiciel et les mises à jour ne sont jamais affichés, quel que soit le nombre de fois où je clique sur l'icône. Notez qu'aucun d'eux n'affiche de message d'erreur.

Ces 2 fonctionnalités fonctionnaient parfaitement la dernière fois que j'ai utilisé Ubuntu. Je veux faire une mise à niveau et une mise à jour du système.

Pour l'instant, j'utilise sudo apt-get update && sudo apt-get upgrade. Cette commande s'exécute très rapidement, ce qui signifie (je pense) que mon Ubuntu n'est pas mis à jour correctement. La mise à jour du logiciel de mise à jour du logiciel a toujours une grande taille, le téléchargement devrait donc être plus lent.

Que devrais-je faire?

Puis-je simplement désinstaller et réinstaller les deux? Si je peux, comment faire?

Juste pour clarifier, je ne veux pas mettre à jour ma version d'Ubuntu (je veux celle de LTS ), je veux juste mettre à jour les logiciels / packages que j'ai utilisés.

Merci pour votre temps.

Blaze Tama
la source

Réponses:

14

C'est une chose courante qui est simplement résolue. Ces commandes effacent les listes "fantômes" ou "bloquées" et devront peut-être être réutilisées si nécessaire à l'avenir pour un bug similaire:

sudo rm -rvf /var/lib/apt/lists/* 

et alors:

sudo apt-get update

Vous devrez peut-être redémarrer l'ordinateur pour qu'il fonctionne complètement en tapant:

sudo shutdown -r now
Bruce
la source
2
Je suis sûr qu'un redémarrage n'est pas nécessaire ici. La suppression des entrées APT mises en cache prend effet lors de la prochaine exécution d'APT.
David Foerster
3

J'ai presque exactement le même problème que @Blaze Tama et la réponse proposée par @Bruce et @edward torvalds ne l'a pas corrigé.

Je ne reçois aucun message d'erreur mais lorsque je clique sur les icônes du programme de mise à jour du logiciel et du logiciel et des mises à jour, rien ne se passe. Et le programme de mise à jour du logiciel ne me demande plus de mises à jour.

Je ne suis pas complètement sûr que ce soit le même bogue car la sudo apt-get update && sudo apt-get upgradecommande semble bien fonctionner pour moi.


Ma solution:

  1. Assurez-vous qu'il s'agit du même bogue en exécutant:

/usr/bin/update-manager

Ma solution devrait fonctionner si votre erreur est:

Traceback (most recent call last):
  File "./update-manager", line 37, in <module>
    from UpdateManager.UpdateManager import UpdateManager
  File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 43, in <module>
    import dbus
  File "/usr/lib/python3/dist-packages/dbus/__init__.py", line 103, in <module>
    from dbus._dbus import Bus, SystemBus, SessionBus, StarterBus
  File "/usr/lib/python3/dist-packages/dbus/_dbus.py", line 39, in <module>
    from dbus.bus import BusConnection
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 39, in <module>
    from dbus.connection import Connection
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 27, in <module>
    import threading
ImportError: No module named 'threading'
  1. Téléchargez le module 'threading' dans votre version de Python3

Le code source de Python3.4 peut être trouvé à https://hg.python.org/cpython/file/3.4/Lib/threading.py . Et devrait être enregistré dans le dossier /usr/lib/python3.4. (Ou quelle que soit votre version de Python3. Attention, dans mon cas, j'avais ce module pour Python2.7 mais pas pour Python3.4!)

PS: Ce bug a été décrit ici: https://bugs.launchpad.net/elementaryos/+bug/1415128

Prolixe
la source