面向开发人员的 Linux 发行版

Mai*_*ein 8 linux distribution-choice

我主要使用Linux进行编程。我基本上是从 Archlinux 和 Manjaro 开始的,我有点喜欢它。

我真正喜欢的是包管理。它拥有大量新软件,并且更新速度非常快。

例如,当 GCC 4.8 发布时,我在发布 2 天后立即拥有它,这非常简洁。

甚至像“OpenAssetImporter”这样的小型库也在存储库中。

它是如此方便,因为如果您有大量经常出现的库,您所要做的就是系统更新。

困扰我的是我的系统经常崩溃,我不想花太多时间来修复东西。

基本上我想要的只是最新的库,例如 gcc 等。我真的不在乎我是否有最新的 Gnome 等。

有什么建议可以给我吗?

lge*_*get 4

我推荐你使用 Gentoo 进行编程。我自己用过,非常方便:

  • 具有强大系统的最新更新,可防止您破坏所有依赖项
  • 滚动发布,因此不会从一个版本跳转到另一个版本
  • 它是一个编译发行版,因此他们特别关心工具链的打包,并且您自己编译所有数据包的事实使您可以很好地控制编译选项,并且可以优化您的软件
  • 交叉开发工具非常方便
  • 您可以在不同的“插槽”中同时安装同一库的多个版本,当两个版本之间存在巨大变化并且您希望能够同时使用这两个版本时,这有时会很有用。例如,我有三个版本的 python 和两个版本的 af gcc。

当然,这是一个选择问题,但我以前使用过 Fedora,我可以告诉你,在 Gentoo 上开始开发要容易得多。