dpkg: архив обработки ошибок /var/cache/apt/archives/cuda-cublas-9-1_9.1.85.3-1_amd64.deb (--unpack) [дубликат]

Когда я запускаю sudo apt-get -f install показывает dpkg: error processing. Пожалуйста, найдите полные журналы ниже и посоветуйте, как решить эту проблему. Следует ли мне удалить старую версию?

    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Correcting dependencies... Done
    The following additional packages will be installed:
      cuda-cublas-9-1
    The following packages will be upgraded:
      cuda-cublas-9-1
    1 upgraded, 0 newly installed, 0 to remove and 553 not upgraded.
    1 not fully installed or removed.
    Need to get 50.1 MB of archives.
    After this operation, 56.2 MB of additional disk space will be used.
    Do you want to continue? [Y/n] y
    Get:1 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  cuda-cublas-9-1 9.1.85.3-1 [50.1 MB]
    Fetched 50.1 MB in 21s (2,313 kB/s)                                            
    (Reading database ... 415420 files and directories currently installed.)
    Preparing to unpack .../cuda-cublas-9-1_9.1.85.3-1_amd64.deb ...
    Unpacking cuda-cublas-9-1 (9.1.85.3-1) over (9.1.85-1) ...
    dpkg: error processing archive /var/cache/apt/archives/cuda-cublas-9-1_9.1.85.3-1_amd64.deb (--unpack):
     trying to overwrite '/usr/local/cuda-9.1/lib64', which is also in package cuda-cudart-9-1 9.1.85-1
    Errors were encountered while processing:
     /var/cache/apt/archives/cuda-cublas-9-1_9.1.85.3-1_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
4
задан 20 April 2018 в 19:45

1 ответ

Ошибка, которую вы получаете:

dpkg: error processing archive /var/cache/apt/archives/cuda-cublas-9-1_9.1.85.3-1_amd64.deb (--unpack):
 trying to overwrite '/usr/local/cuda-9.1/lib64', which is also in package cuda-cudart-9-1 9.1.85-1

Ошибка « пытается перезаписать » подразумевает наличие конфликтующих пакетов в вашей системе. Вы можете попробовать перезаписать пакет ( может быть немного рискованно)

sudo dpkg -i --force-overwrite /var/cache/apt/archives/cuda-cublas-9-1_9.1.85.3-1_amd64.deb You need to remove that package

Если это не помогает, вы можете удалить пакет и переустановить его

sudo dpkg -P cuda-cublas
10
ответ дан 1 December 2019 в 08:58

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

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