CentOS安装CUDA和cudnn

##### 1st install nividia driver
yum -y install gcc-c++
#install ELR source
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
sudo yum install nvidia-detect
#download NVIDIA driver for GTX1060 https://www.geforce.cn/drivers/results/148530
sudo bash NVIDIA-Linux-x86_64-430.26.run
lsmod | grep nouveau #check conflict between nouveau driver and nvidia driver
sudo echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf #forbid the noveau starting
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak #backup image
dracut /boot/initramfs-$(uname -r).img $(uname -r)
sudo systemctl stop gdm.service #shut down x windows for nividia driver install
ctrl+alt+F2
sudo sh NVIDIA-Linux-x86_64-384.59.run #install and reboot later

##### 2nd install CUDA
sudo systemctl stop gdm.service 
ctrl+alt+F2
sudo sh cuda_10.1.168_418.67_linux.run

Windows Subsystem for Linux (WSL2) 是 Windows 10 中的一项功能,它提供了一个在 Windows 上运行完整版 Linux 分区的环境。如果你想在 WSL2 中安装 CUDA cuDNN,这是一个通常用于深度学习的 GPU 加速库,你可以按照以下步骤操作: 1. **安装 NVIDIA GPU 驱动**: - 首先,确保你的 Windows 系统有支持 CUDA 的 NVIDIA GPU,并访问 NVIDIA 的官网下载适用于你的 GPU 系统的最新驱动程序。 2. **启用开发者模式**: - 在设备管理器中,找到 NVIDIA GPU,右键点击选择“属性”>“高级”>“启用设备虚拟化”。 3. **安装 Ubuntu 或其他发行版**: - 从 Microsoft Store 或者通过命令行(`wsl --install -d <distro-name>`)安装 Ubuntu 或者其他你喜欢的 Linux 发行版,如 Debian 或者 CentOS。 4. **更新安装依赖**: - 登录 WSL,运行 `sudo apt update && sudo apt upgrade` 更新系统。 - 安装 `cuda-toolkit` `cudnn`,例如: ``` sudo apt install nvidia-cuda-toolkit sudo apt-get install libnvidia-cudnn-dev ``` 5. **配置环境变量**: - 需要设置 `LD_LIBRARY_PATH` `CUDA_HOME` 环境变量指向正确的库目录。 6. **验证安装**: - 测试安装是否成功,可以尝试运行 `nvcc --version` 来查看 CUDA 版本,以及 `cudnn` 相关的测试工具。 **相关问题--:** 1. WSL2 支持哪些 Linux 发行版? 2. 如何在 WSL2 中查看已安装CUDA 版本? 3. 如何在 Ubuntu 中管理更新软件包?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值