Ubuntu 更新镜像源 安装CUDA10.2+CuDNN 环境配置 记录

Ubuntu16.04更换镜像源

# 备份原始软件源
sudo  cp   /etc/apt/sources.list   /etc/apt/sources.list.bak
#更改文件权限
sudo  chmod  777  /etc/apt/sources.list
#打开文件进行编辑
sudo  gedit   /etc/apt/sources.list

打开文件后将原始内容删除,更换为新的镜像源,下面给出的是阿里镜像源:

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

修改后在终端中输入下面命令更新软件列表:

sudo apt-get update
sudo apt-get upgrade

禁用ubuntu自带Nouveau驱动

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

添加两行语句:

blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
reboot

CUDA10.2及CuDNN7.6.5

CUDA10.2下载地址
cuda下载选项安装前需要关闭图形界面,Ctrl+alt+F1进入命令行模式:

sudo service lightdm stop
sudo chmod a+x ./cuda_10.2.89_440.33.01_linux.run
sudo ./cuda_10.2.89_440.33.01_linux.run

进入安装步骤后首先accept,然后选择需要安装的选项,前面x的是需要安装的项,如果之前安装过NVIDIA驱动就不需要再选择Draver项;如果没装可以选上一起装。但是应该是要在options->driver options中选择不装openGL
选好选项后就Install
之后打开图形界面 Ctrl+alt+F7

sudo service lightdm start

然后添加环境变量

sudo gedit ~/.bashrc

添加以下内容:

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

再运行

source ~/.bashrc

CuDNN下载地址

下载压缩的Tag文件,然后解压:

tar xvzf cudnn-10.2-linux-x64-v7.6.5.32.tag
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
sudo ldconfig

验证CuDNN:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

参考链接:
[1]: https://blog.youkuaiyun.com/bingo_liu/article/details/103224730

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值