Nli*_*tis 3 distros distribution-choice
我想为这个(稍微)偏离主题和非技术性的问题道歉,但我最近开始进入 Linux 的美妙世界,并开始深入研究一些发行版,其中最后一个是Debian。
所以我的问题是(对于那些可以启发我的人):通常首选哪种发行版,为什么?
我知道每个发行版都有自己的优点和优势,并且不希望看到这因任何可能的原因变成一场激烈的战争。我期待的答案是在什么情况下可以选择一个发行版,或者选择一个发行版而不是另一个发行版的用户的“杀手”功能是什么。
力图客观回答:
在许多应用程序中,最终促使您选择发行版的是您将在那里运行的软件:您不希望在生命周期短的发行版上运行您的业务关键应用程序,在那里您必须升级到每 1 或 2 年更新一次新版本或丢失所有更新。您也不想因为一个非常重要的应用程序在您选择的发行版上运行不佳或更新后中断而赔钱。
很多这些应用程序(如清单来自Red Hat列出很多认证软件的)认证RHEL(有时是其他发行版):你可以在任何其他的发行版中运行它们,但你对你自己的,如果出现不中,更新到您的发行版会破坏某些内容等...
根据个人经验:在大学时,我使用了一些经认证可在 RHEL 上运行的 CAD 软件。我们在 CentOS 机器上运行它,但我通过一些工作让它在 Arch Linux 上运行 - 我不介意这样做,但在这个应用程序至关重要的应用程序中,这是不可接受的。
RHEL(以及基于 Red Hat 来源的 CentOS)为此提供了13 年的支持周期(但是,在某一点上,您只会获得安全修复 - 没有新的硬件支持)。对于 Red Hat,这种支持以法律合同为后盾——这在需要官方(有时是紧急)支持以完全负责的业务情况下很重要。
Debian 的生命周期较短(4 年)并且是社区驱动的:虽然您通常可以从社区获得很好的帮助,并且社区会进行大量测试,但您将无法获得支持合同,您不会有官方支持等等……而且他们更难认证硬件。