Почему моя установка vim конфликтует с CUDA?

Каждый раз, когда я пытаюсь установить vim, у меня возникает странная проблема:

The following packages have unmet dependencies:
 cuda-libraries-dev-10-1 : Depends: libcublas-dev (>= 10.2.0.168) but it is not going to be installed
 cuda-samples-10-1 : Depends: libcublas-dev (>= 10.2.0.168) but it is not going to be installed
 cuda-visual-tools-10-1 : Depends: libcublas-dev (>= 10.2.0.168) but it is not going to be installed
 vim : Depends: vim-runtime (= 2:8.0.1453-1ubuntu1.1) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

Честно говоря, я запутался в установке CUDA, поэтому мне интересно, означают ли эти сообщения, что я что-то сломал. Если нет, почему vim не может установить?

Вот вывод команды sudo apt - fix-broken install

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  g++-6 libaccinj64-9.1 libcublas9.1 libcudart9.1 libcufft9.1 libcufftw9.1 libcuinj64-9.1 libcurand9.1
  libcusolver9.1 libcusparse9.1 libnppc9.1 libnppial9.1 libnppicc9.1 libnppicom9.1 libnppidei9.1
  libnppif9.1 libnppig9.1 libnppim9.1 libnppist9.1 libnppisu9.1 libnppitc9.1 libnpps9.1 libnvblas9.1
  libnvgraph9.1 libnvrtc9.1 libnvtoolsext1 libnvvm3 libstdc++-6-dev libthrust-dev libvdpau-dev
  nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-opencl-dev nvidia-profiler
  nvidia-visual-profiler ocl-icd-opencl-dev opencl-c-headers openjdk-8-jre
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libcublas-dev
The following NEW packages will be installed:
  libcublas-dev
0 upgraded, 1 newly installed, 0 to remove and 53 not upgraded.
35 not fully installed or removed.
Need to get 0 B/39.1 MB of archives.
After this operation, 112 MB of additional disk space will be used.
1
задан 23 July 2019 в 22:29

1 ответ

Vim должен смочь установить без пакетов CUDA, таким образом, выполняет следующую команду для установки vim:

sudo apt update
sudo apt install vim-common vim-runtime vim

Отправьте любые ошибки.Спасибо!

Обновление:

Поскольку Вы имеете:

35 не полностью установленный или удаленный.

Фиксация для этой проблемы обычно:

sudo dpkg --configure -a

Кроме того, не похоже, что это повредит что-либо путем доведения установки до конца зависимости, потому что зависимость является единственным упомянутым изменением, которое будет сделано.

Фиксация для невстреченной зависимости должна обычно устанавливать невстреченную зависимость и затем выполнять Ваши обновления и обновления:

sudo apt clean
sudo apt update
sudo apt install libcublas-dev

Если система жалуется на другую зависимость, просто установите ту зависимость с помощью того же метода сначала и затем установите libcublas-dev.

1
ответ дан 7 December 2019 в 15:00

Другие вопросы по тегам:

Похожие вопросы: