Ubuntu 18.04 defektes Installationsproblem mit libnvidia-common-450-Paket

Oct 20 2020

Ich habe gerade Ubuntu 18.04.5 LTS zusammen mit den empfohlenen NVIDIA-Treibern auf meiner Workstation installiert, wo ich dies früher sudo ubuntu-drivers autoinstallgetan habe, und ubuntu-drivers devicesempfehle die Installation nvidia-driver-450-server - distro non-free recommended.

Nach der Installation des empfohlenen Treibers ist mein Paketsystem jedoch defekt. Wenn ich versuche, die Software mit dem "Software-Updater" zu aktualisieren, wird folgende Meldung angezeigt:

The package system is broken. Check if you are using third party
repositories. If so disable them, since they are a common source of
problems.
Furthermore run the following command in a Terminal: apt-get install -f
Transaction failed: The package system is broken
 The following packages have unmet dependencies: libnvidia-gl-450: Depends: libnvidia-common-450 but it is not installed
                  Depends: libgcc1 (>= 1:4.2) but 1:8.4.0-1ubuntu1~18.04 is installed
libnvidia-gl-450:i386: Depends: libnvidia-common-450 but it is not installed

Eine erzwungene Installation des Pakets mit führt zu sudo apt-get install -f libnvidia-common-450folgendem Fehler:

dpkg: error processing archive /var/cache/apt/archives/libnvidia-common-450_450.80.02-0ubuntu0.18.04.2_all.deb
(--unpack):
 trying to overwrite '/usr/share/nvidia/nvidia-application-profiles-450.80.02-key-documentation',
 which is also in package libnvidia-common-450-server  450.80.02-0ubuntu0.18.04.3
 Errors were encountered while processing:
 /var/cache/apt/archives/libnvidia-common-450_450.80.02-0ubuntu0.18.04.2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Und nichts ist gelöst. Der Versuch, das Paket mit neu zu konfigurieren, sudo dpkg --configure -abesagt, dass das Paket libnvidia-common-450 is not installed. Ich bin mir nicht sicher, wohin ich als nächstes gehen soll, und jeder Rat wäre sehr dankbar.

Antworten

16 RoopakB. Oct 21 2020 at 13:59

Ich habe dieses Problem mit dem folgenden Befehl gelöst, um es neu zu installieren libnvidia-common-450-server:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install -f libnvidia-common-450-server

Das Problem begann nach dem Befolgen eines Online-Artikels zur Installation von NVIDIA-Treibern. Dies war der Fehler, den ich bekam:

libnvidia-gl-450-server: Depends: libnvidia-common-450-server but it
is not installed Depends: libgcc1 (>= 1:4.2) but
1:8.4.0-1ubuntu1~18.04 is installed libnvidia-gl-450-server:i386:
Depends: libnvidia-common-450-server but it is not installed
1 OTGOn_Tech_and_Gadgets Nov 11 2020 at 22:53

Gleicher Fehler. Auch weil es nicht über den Software-Updater aktualisiert werden konnte und andere Probleme bei der Installation zu demselben Abhängigkeitsfehler führen. Das hat es auch für mich behoben:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install -f libnvidia-common-450