Я устанавливаю CUDA 11 на Ubuntu 20.04, используя
sudo apt-get -y install cuda
Это дает мне следующую ошибку.
Reading package lists... Done
Building dependency tree
Reading state information... Done
cuda is already the newest version (11.0.3-1).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
cuda-drivers-450 : Depends: libnvidia-common-450 (>= 450.51.06) but it is not going to be installed
libnvidia-gl-450 : Depends: libnvidia-common-450 but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Для установки libnvidia-common-450 я использовал sudo apt-get install libnvidia-common-450
Выход выглядит следующим образом:
dpkg: error processing archive /var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb (--unpack):
trying to overwrite '/usr/share/nvidia/nvidia-application-profiles-450.51.06-key-documentation', which is also in package libnvidia-common-450-server 450.51.06-0ubuntu0.20.04.2
Errors were encountered while processing:
/var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я загрузил программу установки с Nvidia, но при установке произошла та же ошибка. Кто-нибудь может помочь решить эту проблему? Спасибо
Подобно этой проблеме: https://forums.developer.nvidia.com/t/problem-with-apt-and-nvidia-440-on-ubuntu-20- 04/115281/2
Можно решить, запустив:
$ sudo dpkg -i --force-overwrite /var/cache/apt/archives/libnvidia-common-450_450.51.06-0ubuntu1_all.deb
$ sudo apt --fix-broken install