linux 安装rtx4090cuda
时间: 2025-02-24 10:25:51 浏览: 74
### 安装适用于NVIDIA RTX 4090显卡的CUDA驱动和工具包
#### 准备阶段
确保当前环境中没有任何旧版的NVIDIA驱动或CUDA Toolkit残留,以免造成冲突。清理旧版本可以通过卸载命令实现:
```bash
sudo apt-get purge nvidia*
```
这一步骤有助于防止任何可能存在的旧版本组件影响新的安装过程。
#### 下载必要的软件包
前往[NVIDIA官方下载页面](https://www.nvidia.com/Download/index.aspx),查找并下载针对Linux系统的最新版RTX 4090显卡驱动程序以及对应的CUDA Toolkit 12.1版本[^3]。
对于驱动程序的选择,建议直接从官网获取`.run`文件形式的安装包;而对于CUDA Toolkit,则可以根据个人需求选择完整的安装包或是仅包含所需部分的小型化安装包。
#### 执行安装操作
##### 显卡驱动安装
一旦下载完成,切换到保存有`.run`文件的目录下执行以下指令来启动图形界面外的方式进行安装:
```bash
chmod +x NVIDIA-Linux-x86_64*.run
sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64*.run --no-opengl-files
```
这里使用了参数`--no-opengl-files`以避免覆盖系统中原有的OpenGL库文件[^1]。
重启计算机使更改生效,在终端输入`nvidia-smi`验证驱动是否成功加载。
##### CUDA Toolkit安装
接着按照提示继续安装CUDA Toolkit:
```bash
sudo dpkg -i cuda-repo-ubuntu2004_12.1.0-1_amd64.deb
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
```
上述命令假设目标平台为Ubuntu 20.04 LTS,如果是其他发行版则需调整仓库地址相应地匹配所使用的Linux版本号。
最后设置环境变量以便于后续开发工作中能够方便调用CUDA相关工具链:
```bash
echo 'export PATH=/usr/local/cuda-12.1/bin${PATH:+:${PATH}}' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
source ~/.bashrc
```
再次利用`nvcc --version`测试CUDA编译器是否存在并且版本正确无误。
#### 验证安装成果
为了进一步确认整个流程顺利完成,尝试编译并运行一个简单的CUDA示例项目作为最终检验手段。可以从CUDA SDK自带的例子开始练习,比如矩阵乘法等经典案例。
阅读全文
相关推荐


















