选择 Linux 发行版

Luk*_*ett 4 linux-distributions

这个问题很危险,所以请尽量保持公正,而是专注于选择 Linux 发行版时要寻找的内容

我对 Linux 完全陌生。我认为这永远不会发生,但我需要一个 Linux 机器来玩,而且我有一台备用的无风扇 Atom PC(仅限 32 位)。

我将把这台机器用作非商业爱好服务器,问题是,我什至不知道如何比较 Linux 发行版以及为什么人们会选择一个。

如果有的话,我想从 USB 记忆棒轻松安装。

我的问题是:在为服务器选择(免费?)Linux 发行版时,您会寻找什么?

如果可以的话,请解释一个人和另一个人之间实际上有哪些不同,而不是说你认为哪个更好,只是事实。

在我看来,Linux 作为服务器只是一个 SSH 控制台,我很难想象两者之间会有什么不同。

ner*_*ler 13

由于您专门针对服务器提及,我建议以下进入决策过程:

  1. 稳定版与 Bleeding Edge 版本

    有很多人喜欢“出血边缘”版本(例如 ArchLinux 或 Fedora)。然而,这意味着它们本质上是 Linux 版本的持续 Beta 测试人员。当然,对于某些应用程序,这种思考过程可能会带来好处。范围的另一端是 Debian,只有稳定版本(除非您在 Tumbleweed 子集中)。循环较慢。至少在我的经验中,甚至低于 OpenSuse 的一步也是如此。存储库有旧的稳定版本的软件(例如:Python 2.4.3,当 3.2 出现时,2.7 是标准稳定版)。

  2. 包管理器

    这似乎是我在研究发行版时读到的第一件事。每个人都声称拥有“先进而强大”的包管理器。归根结底,它们中的许多都非常相似。

    大多数都有某种搜索功能,大多数都为您解析依赖项,这可能对您刚开始非常有帮助。对于无头服务器,您可能需要具有良好搜索功能的服务器。(任何基于 Debian 的东西都是aptitude <searchname>Arch 的 pacman ispacman -Ss <searchname>等)

    此外,在过去几年中 - 各种版本一直在推出 GUI 管理器。(Ubuntu的软件中心,Mint有版本等)

  3. GUI - 尽管这是半无意义的(或完全在无头服务器上)。

    另一个项目将包括首选的 GUI(图形用户界面)。经典的两个是 KDE 和 Gnome。但是,现在有很多 Gnome 的分支。我说这是半有争议的原因是因为您可以相对轻松地在任何发行版上更改此设置。其他选项包括Openbox的(重量轻,相当先进),伴侣(GNOME2叉),肉桂(GNOME3重新组合),团结,LXDE(轻便,GNOME2式的),和XFCE -当然还有其他的,但这些是主要的球员.

    作为服务器,您可以进行基于文本的安装(在终端中使用 NCURSES 显示“GUI”。)大多数发行版都具有基于文本的安装。

  4. 社区

    Linux 有时会很棘手,当你遇到问题时,有一个社区支持你是非常有帮助的。尽管 Linux 内核在同一内核版本中大多是标准的,但 Distro 处理它的方式可能有所不同。因此,一个活跃的社区 wiki 和经常讨论的发行版是有帮助的。

这些是我能为你想到的第一件大事。添加您可能不想从头开始构建的明显想法(还)。

在服务器应用程序中,根据上述规范 - 我建议将Debian作为服务器。另一个相当不错的选择(具有较小的社区)是OpenSUSE - 但是,我不喜欢我服务器上的 Suse。

Distrowatch可能是一个相当不错的资源,可以为您提供过多发行版的列表。请注意,它们中的大多数基于另一个(例如:基于 Ubuntu 的 Mint,基于 Debian 的一些,等等)。

Edit All 很容易进入 USB 进行安装。您可以使用UnetbootinMultiboot