Ubuntu 18.04 defektes Installationsproblem mit libnvidia-common-450-Paket
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
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
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