我在 ZorinOS 上安装 CUDA 时遇到一些问题(我知道它没有得到官方支持,但它的行为很像 Ubuntu)。我尝试按照官方文档中描述的方式安装它,sudo apt -y install cuda
并且成功了。
但是安装后nvcc
却找不到该命令。终端告诉我可以使用 来安装它sudo apt-get -y install nvidia-cuda-toolkit
,所以我就这样做了。它没有完成安装,因为它说:
E: Sub-process /usr/bin/dpkg returned an error code (0)
所以我删除了包 ( sudo apt-get remove nvidia-cuda-toolkit
) 并再次尝试,这次使用 -f 标志。这也没有成功,因为:
Errors were encountered while processing:
/var/cache/apt/archives/nvidia-cuda-dev_9.1.85-3ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
因此,我手动删除了 nvidia-cuda-dev_9.1.85-3ubuntu1_amd64.deb 并尝试使用sudo apt-get --fix-broken install
.它尝试安装 nvidia-cuda-toolkit 包,但无论我等多久,它总是卡在 28% 上并且没有任何进展。
Get:1 http://de.archive.ubuntu.com/ubuntu bionic/multiverse amd64 nvidia-cuda-dev amd64 9.1.85-3ubuntu1 [263 MB]
28% [1 nvidia-cuda-dev 92,3 MB/263 MB 35%]
我的网络连接没问题,试了好几次了,总是卡在这里。很明显,我把事情搞砸了,但是有没有机会修复它以及如何修复它(无需重新安装整个操作系统)?我仍然可以让 CUDA 在 ZorinOS 上运行吗?是否有我可能错过的特定安装前或安装后步骤?