Ubuntu16.04安装cuda10.2 以及报错
程序员文章站
2022-07-13 13:31:54
...
进cuda官网按命令操作
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-ubuntu1604.pin
sudo mv cuda-ubuntu1604.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
- sudo apt-get -y install cuda 出现错误:E:无法定位软件包cuda
网上提供的方法大多是让sudo apt update更新下载源,或者更新系统下载源,因为cuda本不是从系统源里下载的,deb是一个离线安装的版本,对我没什么用,我的问题是本地下载源加载不进去。因此找加载本地的连接。
解压缩文件:
cuda-repo-ubuntu1604-11-0-local_11.0.2-450.51.05-1_amd64.deb
再解压:data.tar.xz
data/etc/apt/sources.list.d 找到了下载源
添加到本地源中:
执行sudo apt-get -y install cuda。过程中可能报错:
正在处理用于 dbus (1.10.6-1ubuntu3.6) 的触发器 ...
在处理时有错误发生:
/var/cuda-repo-10-2-local-10.2.89-440.33.01/./libcublas-dev_10.2.2.89-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
我并不知道这是个啥啊,就再执行一下sudo apt-get -y install cuda吧:
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
cuda-libraries-dev-10-2 : 依赖: libcublas-dev (>= 10.2.2.89) 但是它将不会被安装
cuda-samples-10-2 : 依赖: libcublas-dev (>= 10.2.2.89) 但是它将不会被安装
cuda-visual-tools-10-2 : 依赖: libcublas-dev (>= 10.2.2.89) 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
让我执行apt-get -f install 那就执行一下。报错:
dpkg-deb:错误:子进程 粘贴 被信号(断开的管道) 终止了
在处理时有错误发生:
/var/cuda-repo-10-2-local-10.2.89-440.33.01/./libcublas-dev_10.2.2.89-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
好吧,真的难受,只能百度搜了一下吧
sudo mv info/ info_bak
sudo mkdir info
sudo apt-get update
sudo apt-get update
最后,成功了。再执行一下sudo apt-get -y install cuda,也安装成功
推荐阅读
-
基于ubuntu16.04伪分布式安装hadoop2.9.1以及hive2.3.1
-
详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
-
Ubuntu16.04安装cuda10.2 以及报错
-
Ubuntu16.04 RTX2060 安装CUDA10.2
-
Ubuntu16.04上使用Anaconda3的Python3.6的pip安装UWSGI报错解决办法
-
CentOS 6.5 安装VMWare Tools 以及报错
-
(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】
-
Ns3学习手记7——ns-3在ubuntu16.04下的安装以及eclipse结合开发过程记录
-
基于ubuntu16.04伪分布式安装hadoop2.9.1以及hive2.3.1
-
ubuntu16.04卸载和安装CUDA以及CUDNN