Я только что установил Ubuntu 18.04.5 LTS на свою рабочую станцию вместе с рекомендованными драйверами nvidia, где я использовал sudo ubuntu-drivers autoinstall
для этого и устройства ubuntu-drivers
рекомендует установить nvidia-driver-450-server - рекомендуется использовать платный дистрибутив
.
Однако , после установки рекомендованного драйвера моя система пакетов не работает. Когда я пытаюсь обновить программное обеспечение с помощью «средства обновления программного обеспечения», я получаю следующее сообщение:
Система пакетов неисправна. Проверьте, используете ли вы стороннюю репозитории. В таком случае отключите их, поскольку они являются частым источником проблемы. Кроме того, выполните следующую команду в Терминале: apt-get install -f Ошибка транзакции: система пакетов не работает Следующие пакеты имеют неудовлетворенные зависимости: libnvidia-gl-450: Зависит: libnvidia-common-450, но он не установлен Зависит от: libgcc1 (> = 1: 4.2), но 1: 8.4.0-1ubuntu1 ~ 18.04 установлен libnvidia-gl-450: i386: Зависит от: libnvidia-common-450, но не установлен
Принудительная установка пакета с использованием sudo apt-get install -f libnvidia-common-450
приводит к следующей ошибке:
dpkg: ошибка обработки архива / var / cache / apt / archives / libnvidia-common-450_450.80.02-0ubuntu0.18.04.2_all.deb (- распаковать): пытаюсь перезаписать '/usr/share/nvidia/nvidia-application-profiles-450.80.02-key-documentation', который также находится в пакете libnvidia-common-450-server 450.80.02-0ubuntu0.18.04.3 При обработке обнаружены ошибки: /var/cache/apt/archives/libnvidia-common-450_450.80.02-0ubuntu0.18.04.2_all.deb E: подпроцесс / usr / bin / dpkg вернул код ошибки (1)
И ничего не решено. При попытке перенастроить пакет с помощью sudo dpkg --configure -a
сообщается, что пакет libnvidia-common-450 не установлен
. Я не уверен, куда идти дальше, и буду очень признателен за любой совет.
Я решил эту проблему с помощью следующей команды для переустановки libnvidia-common-450-server
:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install -f libnvidia-common-450-server
Проблема началась после прочтения статьи в Интернете по установке драйверов nvidia. Это была ошибка, которую я получал:
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
Та же проблема. Также из-за того, что он не может обновляться через средство обновления программного обеспечения, а установка других проблем приводит к той же ошибке зависимости. Это исправило это и для меня:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install -f libnvidia-common-450