# 配置cuda相关软件源:cuda\-keyring
**版权及保密性声明**
此文档由zhangjiannan 提供,本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属zhangjiannan所有,受到有关产权及版权法保护。任何单位和个人未经zhangjiannan书面授权许可,不得复制或引用本文件的任何片段,无论通过电子形式或非电子形式。
© 2026 zhangjiannan. All Rights Reserved.
**文档控制**
|**序号**|**修改人/验证人**|**修改内容**|**日期**|
|---|---|---|---|
|1|zhangjiannan|创建文档|2025\.2\.15|
|||||
|||||
|||||
# 一、关于本指导书
## 1\.1 指导书目的
针对在系统安装cuda系列软件,提供官方软件源规范性配置方法,提高部署效率。
## 1\.2 指导书适用对象
本指导书适用于涉及服务器交付的实施人员。
## 1\.3 指导书中的格式定义
本指导书中代码块中内容为执行的shell命令及输出,例如:
```Bash
[bjuci@server01 ~]$ ls
Intel
```
## 1\.4 本指导书测试平台
|**处理器平台**|Intel\(R\) Xeon\(R\) Platinum 8468V<br>英特尔\(R\)至强\(R\)铂金8468V|
|---|---|
|**操作系统版本**|Ubuntu 22\.04\.4 LTS Server版|
|**前置条件**|无|
## 1\.5 所需软件官方下载地址
|cuda\-keyring\_1\.1\-1\_all\.deb|wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb|
|---|---|
# 二、背景介绍
在GPU服务器中安装cuda系列工具时,使用官方安装包文件安装经常会遇到缺少依赖的情况
如果可以像apt源一样增加配置NVIDIA cuda源,则可直接使用apt安装cuda相关软件,如直接使用apt install cuda-toolkit-12-2安装cuda-toolkit,无需手动解决依赖问题。
# 三、配置方法
## 3\.1 下载CUDA keyring
CUDA keyring 是用于管理和验证 NVIDIA 软件包签名的密钥,它确保从 NVIDIA 官方源安装的包是可信的。
```Bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
```
源通用网址如下:
https://developer.download.nvidia.com/compute/cuda/repos/
可根据自己系统的具体情况进行选择下载。

## 3\.2 安装CUDA keyring
```Bash
dpkg -i cuda-keyring_1.1-1_all.deb
```
安装完成后,会出自动配置源和密钥。
检查/etc/apt/sources\.list\.d目录下是否出现cuda\-ubuntu2204\-x86\_64\.list文件,文件内容如下:
```Bash
deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ /
```

安装好后执行
```Plain Text
#apt update
```

## 3\.3 测试安装cuda\-toolkit\-12\-2
```Plain Text
#apt install cuda-toolkit-12-2
```
可正常找到软件仓库。至此配置成功。

## 3\.4 离线安装cuda系列软件
离线安装和[Ubuntu离线安装软件及依赖技术指导书](https://uq7k0p2ou5h.feishu.cn/docx/YzuAdjswRoAKy7xOR00cv8innFh)同理。