Software Updater - Toutes les mises à jour ne peuvent pas être installées

16

J'utilise Ubuntu 14.04 LTS. Lorsque j'essaie de mettre à jour mon système, j'obtiens le message d'erreur suivant:

Software Updater - Toutes les mises à jour ne peuvent pas être installées

J'ai googlé et certains ont suggéré de réparer les paquets cassés en utilisant sudo apt-get install -f. Mais cela n'a pas fonctionné pour moi.

Lorsque j'utilise apt-get upgradececi est le message que je reçois:

Reading package lists...
Building dependency tree...
Reading state information...
The following packages have been kept back:
  gir1.2-rb-3.0 gir1.2-totem-1.0 librhythmbox-core8 libtotem-plparser18 libva1
  libvlc5 libvncserver0 linux-generic-lts-utopic
  linux-headers-generic-lts-utopic linux-image-generic-lts-utopic rhythmbox
  rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
  rhythmbox-plugin-magnatune rhythmbox-plugins smplayer smplayer-themes totem
  totem-common totem-mozilla totem-plugins vlc vlc-data vlc-nox
  vlc-plugin-libde265 vlc-plugin-notify vlc-plugin-pulse
The following packages will be upgraded:
  google-chrome-stable mkvtoolnix mkvtoolnix-gui
3 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
Need to get 53.3 MB of archives.
After this operation, 6,539 kB disk space will be freed.
Do you want to continue? [Y/n] Abort.

Ce que je ne comprends pas, c'est pourquoi l'image du noyau Linux a le nom linux-image-generic-lts-utopic(pourquoi contient-elle le mot utopic, même si le nom du code est trusty)? J'ai aussi regardé le /etc/apt/sources.list. Il n'y a aucune occurrence du mot utopicdedans.

Ce que j'ai essayé

  1. Réparer les packages cassés à l'aide apt-get install -f
  2. Les commandes: apt-get autoremove && apt-get clean && apt-get update

Que puis-je faire pour que le programme de mise à jour du système fonctionne normalement? Merci d'avance

Kenpachi
la source
5
As-tu essayé sudo apt-get dist-upgrade?
snoop
@snoop Non. Je n'ai pas essayé avec dist-upgrade. Laissez-moi vérifier.
Kenpachi
Peut-être que vous avez accidentellement ajouté des référentiels d'Utopic Unicorn? Vérifiez vos référentiels logiciels pour voir si c'est le cas. Ils devraient seulement montrer trustyet nonutopic
Rewarp
1
@Rewarp Comme je l'ai mentionné dans la question, il n'y a pas d'occurrence du mot utopique dans le fichier sources.list.
Kenpachi

Réponses:

29

Le problème a été résolu après l'exécution sudo apt-get dist-upgrade.

Qu'est-ce que cela fait?

Depuis la apt-getpage de manuel:

dist-upgradeen plus d'effectuer la fonction de mise à niveau, gère également intelligemment les dépendances changeantes avec les nouvelles versions de packages; apt-getpossède un système de résolution des conflits "intelligent", et il tentera de mettre à niveau les packages les plus importants au détriment des moins importants si nécessaire. La dist-upgrade commande peut donc supprimer certains packages.

Kenpachi
la source
14
En effet! Il convient de mentionner qu'il ne met pas à niveau Ubuntu, mais corrige uniquement les dépendances des applications installées. merci
Amir Uval
j'espère qu'ils clarifieront qu'il ne met pas à jour votre version d'Ubuntu à un moment donné de l'histoire. c'est toujours déroutant ...
matt
Cela a aidé, merci. J'avais un ensemble de paramètres psmouse.synaptics_intertouch=1qui empêchait les mises à niveau. Le commenter et le lancer ont sudo apt-get install -frésolu le problème.
Sebastian G. Marinescu
1

J'ai pu surmonter ce problème, selon un article ailleurs sur le net (oublier où), en utilisant Synaptic pour mettre à niveau mes packages. Par la suite, le programme de mise à jour logicielle ne se plaignait plus et pouvait récupérer / installer les mises à jour depuis lors.

écart
la source
0

Je ferais des vérifications supplémentaires dans /etc/apt/sources.listou via y-ppa-managerou via Software and Updatestemporairement décocher certains référentiels ou sources qui peuvent temporairement contenir des paquets plus récents avec des dépendances cassées ou affecter la version de Your Ubuntu comme chaque extension de dépôt source pour être sûr d'installer par exemple uniquement 'trusty' pas 'utopique ' version. Habituellement, ce type de problème se produit pendant un certain temps si des PPA personnels sont utilisés, puis il est résolu par les fabricants de logiciels mis à jour, soit du côté officiel d'Ubuntu, soit du fournisseur de logiciels. Si la cassure semble permanente, la solution mentionnée ci-dessus peut être nécessaire. Peut-être que vous utilisez des PPA Rhythmbox ou Vlc personnalisés? SynapticSemble sûrement dans de nombreuses occasions encore plus clair et transparent.

PawełG
la source