![为了在 Debian 上使用 apt 安装 cuda 工具包,需要添加哪些源?](https://linux22.com/image/9979/%E4%B8%BA%E4%BA%86%E5%9C%A8%20Debian%20%E4%B8%8A%E4%BD%BF%E7%94%A8%20apt%20%E5%AE%89%E8%A3%85%20cuda%20%E5%B7%A5%E5%85%B7%E5%8C%85%EF%BC%8C%E9%9C%80%E8%A6%81%E6%B7%BB%E5%8A%A0%E5%93%AA%E4%BA%9B%E6%BA%90%EF%BC%9F%20.png)
我是 Debian 新手,我想安装NVIDIA CUDA 工具包,所以我输入:
apt install nvidia-cuda-toolkit
但它不起作用,我发现我需要添加一个源/etc/apt/sources.list其中包含此 CUDA 包。
然而,目前只有几行/etc/apt/sources.list指的是我在安装时选择的一所大学。
我不知道如何找出需要添加的来源。
是否有一个 Debian 数据库,我可以在其中提交我需要的程序,然后该数据库又为我提供包含该程序的源列表?
答案1
这nvidia-cuda-toolkit
软件包是一个软件,通过添加组件来non-free
编辑您的:/etc/apt/sources.list
non-free
apt edit-sources
然后编辑你的来源,有一个例子:
deb http://deb.debian.org/debian stretch main contrib non-free
保存并运行:
apt update
apt install nvidia-cuda-toolkit
主要包括DFSG- 兼容的软件包,不依赖于该区域之外的软件来运行。这些是唯一被视为 Debian 发行版一部分的软件包。
contrib 软件包包含符合 DFSG 的软件,但具有不在 main 中的依赖项(可能以非自由形式为 Debian 打包)。
non-free 包含不符合 DFSG 的软件。