最适合 cuda 开发的 Linux 发行版

最适合 cuda 开发的 Linux 发行版

有人能推荐一下最适合 CUDA 开发的 Linux 发行版吗?我之所以问这个问题,是因为我尝试在 Fedora 12 中安装最新的 cuda SDK,但结果实在是太麻烦了。我花了 8 个小时才删除 nouveau 驱动程序并安装 nvidia 驱动程序。之后,操作系统不知怎么地决定采取行动,将 /var/log/message 文件放大到 9 GB,并占用了我所有剩余的空间,还出现了奇怪的错误。我甚至不明白接下来发生了什么,但我的 Nvidia 驱动器不再工作了。请不要责备我,我不是 Windows 粉丝。我从 2002 年开始使用 Linux,实际上很喜欢它。这只是我的个人经验。积极的建议将非常有帮助。粉丝们,请靠边站。

提前致谢。

答案1

我会使用 Arch Linux,因为它带有最新的内容,您可以直接从 AUR 安装 CUDA-SDK/您需要的一切。(此外,NVidia 驱动程序也可直接在存储库中使用。)但是,如果您在那里构建环境,您可以使用任何东西。

也许 Fedora 也能以最新的东西满足这个工作。

答案2

我使用过 OpenSuse,它运行起来很流畅,而且设置起来很简单。额外的好处是,OpenSuse 是一个非常好的桌面环境,带有很好的包管理工具,不会受到 ubuntu 过度精简(和棕色?真的吗?)等功能有限的困扰。

但是,现在在 Windows 上,所以当我不进行开发时,我可以用它来玩游戏。但我可以说,对于 cuda 开发来说,opensuse 效果很好。

答案3

我倾向于认为对于这种东西来说最好的发行版是其开发人员所使用的发行版:任何说明和下载在为其编写的发行版上比在任何其他发行版上都更有可能起作用。

看看CUDA 网站我会尝试获取其中一个发行版 - 包括指定版本。当然,当您想要安装某个东西的较新版本时,您会陷入全新的痛苦之中...

答案4

我喜欢科学Linux,基于 RHEL,用于科学基础衬里。对于新用户,为了避免 nouveau 的麻烦,我会继续使用 5.x 系列。否则,对于 6.x,请务必安装埃尔雷波存储库和黑名单 nouveau。更新时,驱动程序将自动重新编译。

相关内容