Ubuntu22.04重装cuda
时间: 2025-05-06 11:50:38 浏览: 39
### 如何在 Ubuntu 22.04 上重新安装 CUDA
为了成功重新安装 CUDA,在操作之前需要确保旧版的 CUDA 已经被彻底卸载,并且系统环境已经清理干净。以下是详细的说明:
#### 卸载现有的 CUDA 版本
如果当前系统中有已安装的 CUDA,需先将其完全卸载。可以按照以下方法执行:
1. 使用 `dpkg` 或者 `apt-get` 命令来查找并删除所有与 CUDA 相关的包。
```bash
sudo apt-get --purge remove "*cublas*" "cuda*"
```
这一步会移除所有的 CUDA 库文件及其依赖项[^2]。
2. 删除残留的配置文件和目录:
```bash
sudo rm -rf /usr/local/cuda*
```
3. 清理可能存在的环境变量设置。打开 `.bashrc` 文件,检查是否有类似以下的内容:
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
如果存在,则手动删除这些行或者注释掉它们。
#### 安装最新的 NVIDIA 驱动程序
由于 CUDA 的正常运行高度依赖于兼容的显卡驱动器版本,因此建议更新到最新稳定版的 NVIDIA 显卡驱动器。具体步骤如下:
1. 添加官方 PPA (Personal Package Archive),以便获取最新的图形驱动支持:
```bash
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
```
2. 查询可用的驱动列表,并选择适合您硬件的最佳选项:
```bash
ubuntu-drivers devices
```
3. 执行实际安装命令,比如对于推荐型号为 `nvidia-driver-525` 的情况来说:
```bash
sudo apt install nvidia-driver-525
```
此外还需要重启计算机使更改生效[^1]。
#### 下载并安装目标版本的 CUDA Toolkit
访问[NVIDIA 官方网站](https://developer.nvidia.com/cuda-downloads)找到对应平台下的下载链接。假设要安装的是 CUDA 12.2 ,则可参照下面流程完成部署工作:
1. 跳转至资源页面中的历史发行存档区定位所需工具链;
2. 根据个人偏好决定采用哪种分发形式——`.deb(local)`还是`.run`脚本模式;这里我们以 deb 方式为例演示过程:
* 获取本地存储路径上的 .deb 包地址后通过 wget 抓取下来:
```bash
cd ~/Downloads/
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda
```
3. 设置必要的环境参数使得新加入的功能模块能够立即投入使用:
编辑用户的 shell 初始化脚本 ~/.bashrc 并追加下列语句进去:
```bash
echo 'export PATH=/usr/local/cuda-12.2/bin${PATH:+:${PATH}}' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-12.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
source ~/.bashrc
```
最后验证整个重装环节是否顺利完成可通过调用内置测试功能 nvcc 来确认编译器状态良好无误即可认为一切就绪待命了[^3][^4]。
```python
nvcc --version
```
阅读全文
相关推荐


















