在 ubuntu 中安装 cuDNN 等的推荐方法是什么?

在 ubuntu 中安装 cuDNN 等的推荐方法是什么?

有多种方式可以安装上述库。Deb
包和普通 tar 文件都存在。我的问题是,我应该选择哪一个?为什么我要使用 deb 包或反之亦然?
我读到过,在这种非常特殊的情况下不建议使用 deb 包,因为这些包包含所有依赖项,因此如果您安装它,它们很可能会覆盖较新的库,并导致操作系统或其他应用程序不稳定。另一方面,deb 包允许轻松安装和删除,并且它们的更新似乎很容易。那么在这种情况下的经验法则是什么(处理诸如 cuda/cudnn/etc 之类的库)

答案1

根据我的经验,我发现使用打包的 .deb 是最简单的方法。压缩版本用于从源代码构建。这通常在您需要对构建过程进行特定更改时使用(普通用户肯定不需要)。此外,构建过程需要时间并且占用大量资源。

此外,存储库中还提供了一些软件包,例如nvidia-cuda-toolkit。这使得安装变得简单。

相关内容