在 Fedora 44 上安装 NVIDIA CUDA

在最新发布的 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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注