web-dev-qa-db-fra.com

"Software Updater" et "Software & Updates" ne fonctionnent pas

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

La fenêtre du programme de mise à jour du logiciel apparaîtra pendant environ 1 seconde, mais elle se fermera automatiquement. Le logiciel et les mises à jour ne sont jamais affichés, peu importe le nombre de fois où je clique sur l'icône. Notez que les deux ne pas affiche aucun message d'erreur.

Ces 2 fonctionnalités fonctionnent parfaitement la dernière fois que j'utilise 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 est très rapide, cela signifie (je pense) que mon Ubuntu n’est pas mis à jour correctement. La mise à jour depuis le programme de mise à jour du logiciel a toujours une grande taille et 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 le faire?

UPDATE

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

Merci pour votre temps.

8
Blaze Tama

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

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

et alors:

Sudo apt-get update

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

Sudo shutdown -r now
13
Bruce

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 résolu.

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

Je ne suis pas complètement sûr qu'il s'agisse du même bogue, car la commande Sudo apt-get update && Sudo apt-get upgrade semble fonctionner correctement pour moi.


Ma solution:

  1. Assurez-vous qu'il s'agit du même bogue en lançant:

/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 est disponible à l’adresse suivante: 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 bogue a été décrit ici: https://bugs.launchpad.net/elementaryos/+bug/1415128

2
Prolix