2016-09-27 7 views
0

Я устанавливаю-репо CUDA-rhel7-7-5-локальный_файл 7.5-18.x86_64.rpmПакет-лицензии CUDA-7-5 является устарела, Cuda-LIBS

Когда я выполнил yum install cuda ошибка кажется быть связано с

пакета Cuda-лицензии-7-5 является устарела, Cuda-LIBS, но obsoleting пакет не предусматривает требований

я попытался предложения, но они не работали.

Вы можете попробовать использовать --skip разбитым работать вокруг проблемы

Вы можете попробовать запустить: мин -Va --nofiles --nodigest

выход

$ uname -m & & кот/и т.д./* освободить

x86_64 
CentOS Linux release 7.2.1511 (Core) 
NAME="CentOS Linux" 
VERSION="7 (Core)" 
ID="centos" 
ID_LIKE="rhel fedora" 
VERSION_ID="7" 
PRETTY_NAME="CentOS Linux 7 (Core)" 
ANSI_COLOR="0;31" 
CPE_NAME="cpe:/o:centos:centos:7" 
HOME_URL="https://www.centos.org/" 
BUG_REPORT_URL="https://bugs.centos.org/" 

CENTOS_MANTISBT_PROJECT="CentOS-7" 
CENTOS_MANTISBT_PROJECT_VERSION="7" 
REDHAT_SUPPORT_PRODUCT="centos" 
REDHAT_SUPPORT_PRODUCT_VERSION="7" 

CentOS Linux release 7.2.1511 (Core) 
CentOS Linux release 7.2.1511 (Core) 

полный выход установки:

$ Sudo ням установить Cuda

Loaded plugins: fastestmirror, langpacks 
Loading mirror speeds from cached hostfile 
* base: mirror.cs.vt.edu 
* epel: download-ib01.fedoraproject.org 
* extras: mirrors.lga7.us.voxel.net 
* nux-dextop: mirror.li.nux.ro 
* rpmforge: mirror.us.leaseweb.net 
* rpmforge-extras: mirror.us.leaseweb.net 
* updates: mirror.es.its.nyu.edu 
Resolving Dependencies 
--> Running transaction check 
---> Package cuda.x86_64 1:7.5.18-3.el7.nux will be installed 
--> Processing Dependency: cuda-libs(x86-64) = 1:7.5.18-3.el7.nux for package: 1:cuda-7.5.18-3.el7.nux.x86_64 
--> Processing Dependency: libnvvm.so.3()(64bit) for package: 1:cuda-7.5.18-3.el7.nux.x86_64 
--> Running transaction check 
---> Package cuda-libs.x86_64 1:7.5.18-3.el7.nux will be installed 
--> Processing Dependency: libcuda.so.1()(64bit) for package: 1:cuda-libs-7.5.18-3.el7.nux.x86_64 
--> Running transaction check 
---> Package cuda-driver-dev-7-5.x86_64 0:7.5-18 will be installed 
--> Processing Dependency: cuda-license-7-5 = 7.5-18 for package: cuda-driver-dev-7-5-7.5-18.x86_64 
Package cuda-license-7-5 is obsoleted by cuda-libs, but obsoleting package does not provide for requirements 
--> Finished Dependency Resolution 
Error: Package: cuda-driver-dev-7-5-7.5-18.x86_64 (cuda-7-5-local) 
      Requires: cuda-license-7-5 = 7.5-18 
      Installing: 1:cuda-libs-7.5.18-3.el7.nux.x86_64 (nux-dextop) 
       cuda-license-7-5 = 1:7.5.18-3.el7.nux 
      Available: cuda-license-7-5-7.5-18.x86_64 (cuda-7-5-local) 
       cuda-license-7-5 = 7.5-18 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 
+0

Это вопрос руководству пакет скорее ничего общего с CUDA программирование, как таковое, и лучше спросить где-то еще, чем на [SO] – talonmies

+2

У меня точно такая же проблема ... – CastleDefender

ответ

0

По умолчанию CentOS 7 пытается загрузить cuda7.5 (я предполагаю, что это видно по CentOS как последний стабильный выпуск)

sudo yum install cuda-devel 
... 
Package cuda-license-7-5 is obsoleted by cuda-libs, but obsoleting package does not provide for requirements 

Вместо этого просто insta ll cuda-8-0 пакет!

sudo yum install cuda-8-0 

Это не зависит от устаревшего пакета cuda-license-7-5.

Примечание: в конце установки, у меня были некоторые проблемы с ключом, это можно избежать (не рекомендуется)

sudo yum install cuda-8-0 --nogpgcheck 
+0

Спасибо, это исправлено, для меня. Я действительно не знаю, почему правильный ответ должен быть занижен только потому, что вопрос находится в неправильном разделе/​​стеке. Возьмите остыть все. – BY0B

 Смежные вопросы

  • Нет связанных вопросов^_^