Software Updater - Es können nicht alle Updates installiert werden

16

Ich benutze Ubuntu 14.04 LTS. Wenn ich versuche, mein System zu aktualisieren, wird folgende Fehlermeldung angezeigt:

Software Updater - Es können nicht alle Updates installiert werden

Ich googelte und einige schlugen vor, die kaputten Pakete mit zu reparieren sudo apt-get install -f. Aber das hat bei mir nicht geklappt.

Wenn ich dies benutze, apt-get upgradeerhalte ich folgende Nachricht:

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.

Was ich nicht verstehe ist, warum das Linux-Kernel-Image den Namen hat linux-image-generic-lts-utopic(Warum enthält es das Wort utopic, obwohl der Codename ist trusty)? Ich habe mir auch das angeschaut /etc/apt/sources.list. Es gibt kein Vorkommen des Wortes utopicdarin.

Dinge, die ich versucht habe

  1. Fix kaputte Pakete mit apt-get install -f
  2. Die Befehle: apt-get autoremove && apt-get clean && apt-get update

Was kann ich tun, damit der System Updater normal funktioniert? Danke im Voraus

Kenpachi
quelle
5
Hast du es versucht sudo apt-get dist-upgrade?
Snoop
@snoop Nein. Ich habe es nicht mit probiert dist-upgrade. Lass mich das überprüfen.
Kenpachi
Vielleicht haben Sie versehentlich Repositories von Utopic Unicorn hinzugefügt? Überprüfen Sie Ihre Software-Repositorys, um festzustellen, ob dies der Fall ist. Sie sollten nur zeigen trustyund nichtutopic
Rewarp
1
@Rewarp Wie ich in der Frage erwähnt habe, kommt das Wort utopic in der Datei sources.list nicht vor.
Kenpachi,

Antworten:

29

Das Problem wurde nach dem Laufen gelöst sudo apt-get dist-upgrade.

Was macht das?

Aus der apt-getManpage:

dist-upgradeEr führt nicht nur die Upgrade-Funktion aus, sondern verarbeitet auch die sich ändernden Abhängigkeiten mit neuen Paketversionen auf intelligente Weise. apt-getEs verfügt über ein "intelligentes" Konfliktlösungssystem und versucht, die wichtigsten Pakete bei Bedarf auf Kosten weniger wichtiger Pakete zu aktualisieren. Der dist-upgrade Befehl kann daher einige Pakete entfernen.

Kenpachi
quelle
14
tatsächlich! Erwähnenswert ist, dass Ubuntu nicht aktualisiert wird, sondern nur Abhängigkeiten von installierten Anwendungen behoben werden. Danke
Amir Uval
hoffentlich machen sie es klarer, dass Ihre Ubuntu-Version zu irgendeinem Zeitpunkt in der Geschichte nicht aktualisiert wird. es ist immer verwirrend ...
matt
Das hat geholfen, danke. Ich hatte eine Einstellung, psmouse.synaptics_intertouch=1die Upgrades verhinderte. Das Auskommentieren und Ausführen sudo apt-get install -flöste das Problem.
Sebastian G. Marinescu
1

Ich konnte dieses Problem überwinden, wie in einem Post an einer anderen Stelle im Internet (wo vergessen), indem ich Synaptic verwendete, um meine Pakete zu aktualisieren. Danach beschwerte sich der Software-Updater nicht mehr und konnte die Updates abrufen / installieren.

Spalt
quelle
0

Ich würde einige Repos oder Quellen, die vorübergehend einige neuere Pakete mit defekten Abhängigkeiten enthalten, vorübergehend /etc/apt/sources.listoder über y-ppa-manageroder über Software and Updatesdeaktivieren oder die Version Ihres Ubuntu als jede Quellrepo-Erweiterung zuweisen, um sicherzugehen, dass Sie z. B. nur "vertrauenswürdig" und nicht "utopisch" installieren ' Ausführung. In der Regel tritt dieses Problem einige Zeit auf, wenn persönliche PPAs verwendet werden, und wird dann von aktualisierten Softwareherstellern entweder auf offizieller Ubuntu-Seite oder von Softwareanbietern behoben. Wenn der Verstoß dauerhaft zu sein scheint, ist möglicherweise die oben genannte Lösung erforderlich. Möglicherweise verwenden Sie benutzerdefinierte Rhythmbox- oder VLC-PPAs? Sicherlich Synapticviele Gelegenheiten noch klarer und transparenter seemes in.

PawełG
quelle