在最新发布的 Fedora 44 系统上,基于 NVIDIA 官方 RPM 联网源快速搭建 CUDA 算力环境
1. 添加 NVIDIA 官方软件源
将 NVIDIA 为 Fedora 44 编译的官方源添加到 DNF 仓库中,并刷新本地缓存。
# 添加 Fedora 44 专属 CUDA 软件源
sudo dnf config-manager addrepo --from-repofile https://developer.download.nvidia.com/compute/cuda/repos/fedora44/x86_64/cuda-fedora44.repo
# 清理 DNF 缓存
sudo dnf clean all
2. 安装 NVIDIA 驱动与 CUDA 工具包
# 安装指定版本 Toolkit
sudo dnf -y install cuda-toolkit-13-3
# 安装专有 NVIDIA驱动
sudo dnf -y install cuda-drivers
配置环境变量(配置 nvcc 命令)
安装完成后,系统默认不会将 nvcc 编译器路径加入全局变量。执行以下命令,将 CUDA 路径追加到 ~/.bashrc 中:
cat >> ~/.bashrc << 'EOF'
# NVIDIA CUDA TOOLKIT
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
EOF
让配置立即生效
source ~/.bashrc
验证安装结果
重启系统后验证 GPU 驱动状态
# reboot 重启系统
nvcc -V
nvidia-smi
发表回复