Die Meldung „Teilweises Update“ wird angezeigt – warum?

Die Meldung „Teilweises Update“ wird angezeigt – warum?

Seit etwa zwei Tagen erscheint auf meinem Bildschirm (Ubuntu 20.04) immer wieder eine Popup-Meldung zum „Teilupdate“ von Software Updater. Darin steht, dass „einige Updates nicht installiert werden können“, und ich werde aufgefordert, ein Teilupdate durchzuführen. Wenn ich dies überspringe, wird ein normales Software Updater-Fenster angezeigt, in dem mehrere Pakete zu NVIDIA-Treibern aufgelistet sind, die nicht ausgewählt werden können, und nur ein Paket ist ausgewählt (den Screenshot füge ich unten bei). Ich habe das Update noch nicht durchgeführt, da ich nicht weiß, warum diese Situation auftritt und ob es sicher ist, das „Teilupdate“ durchzuführen, wie das Programm vorschlägt (wird dadurch nichts in meinem System kaputt gemacht?).

Die nicht auswählbaren NVIDIA-Pakete haben alle die Version 390.143-0ubuntu0.20.04.1, während meine aktuell installierte Version 390.141-0ubuntu0.20.04.1 ist.

Kann mir jemand einen Rat geben, warum diese Situation auftritt und was ich tun soll?

Bildbeschreibung hier eingeben

Unten sehen Sie die vollständige Ausgabe von apt upgrade, wie in den Kommentaren angefordert:

root@jarek-02:~# LANG=C apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  gconf-service gconf-service-backend gconf2 gconf2-common libetonyek-0.1-1 libfprint-2-tod1 libgconf-2-4 libjuh-java libjurt-java libllvm10 libllvm10:i386
  libllvm9 libllvm9:i386 libmspub-0.1-1 libmwaw-0.3-3 libneon27-gnutls liborcus-0.15-0 libreoffice-style-tango libridl-java libwps-0.4-4
Use 'apt autoremove' to remove them.
The following packages have been kept back:
  libnvidia-cfg1-390 libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390
  libnvidia-encode-390:i386 libnvidia-fbc1-390 libnvidia-fbc1-390:i386 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386
  linux-modules-nvidia-390-5.8.0-50-generic linux-modules-nvidia-390-generic-hwe-20.04 linux-objects-nvidia-390-5.8.0-50-generic
  linux-signatures-nvidia-5.8.0-50-generic nvidia-compute-utils-390 nvidia-dkms-390 nvidia-driver-390 nvidia-kernel-common-390 nvidia-kernel-source-390
  nvidia-utils-390 xserver-xorg-video-nvidia-390
The following packages will be upgraded:
  flashplugin-installer gjs libgjs0g libnvidia-common-390 libxnvctrl0 nvidia-prime nvidia-settings python3-distupgrade ubuntu-release-upgrader-core
  ubuntu-release-upgrader-gtk update-notifier update-notifier-common
12 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
Need to get 1576 kB of archives.
After this operation, 268 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

Antwort1

Problem gelöst! Ich öffnete Synaptic in der Hoffnung, auf diese Weise weitere Informationen zu erhalten, markierte alle „aktualisierbaren“ Pakete zum Upgrade und als ich versuchte, dies anzuwenden, teilte mir Synaptic mit, dass neben der Installation aller neuen Pakete auch REMOVE ausgeführt werden muss linux-modules-nvidia-390-5.8.0-49-generic. Es stellte sich heraus, dass ich zwei Versionen dieses Pakets installiert habe: linux-modules-nvidia-390-5.8.0-49-genericund linux-modules-nvidia-390-5.8.0-50-generic(das aktuell verwendet wurde). Ich weiß nicht, warum Version 49 nicht mit allen anderen Dateien für Version 49 entfernt wurde, die während des Updates entfernt wurden. Ich entfernte die Version 49, wie von Synaptic vorgeschlagen, und als ich den Software Updater neu startete, war alles korrekt zum Update markiert.

verwandte Informationen