你应该安装 Arch Linux 作为服务器吗?
您可以使用任何您想要构建服务器的 Linux 发行版,包括 Arch Linux。但是 Arch 适合作为服务器安装吗?
虽然 Linux 发行版往往能打造出出色的服务器,但考虑到 Arch Linux 的滚动发布性质,您可能想知道它是否是服务器的不错选择。如果您愿意的话,也可以这样做,但有一些注意事项。
像 Arch 一样滚动发布发行版不断更新
将 Arch Linux 作为服务器运行的主要问题是它是一个滚动发行版。这意味着您无需安装不同的版本,只需安装一次,然后定期更新软件。
这对于桌面系统来说很好,但作为服务器,它可能会因不断的更新而使管理变得复杂,如果您不注意,可能会破坏功能。
对于您所依赖的东西来说,这可能会使将 Arch 作为服务器运行成为一个危险的提议。将其乘以充满服务器的整个数据中心,管理可能很快就会变得复杂。
提供长期支持内核
除了不断更新的 Arch 内核之外,还可以选择安装比默认内核更稳定的长期支持内核。
这可能会让你的服务器安装更合适,但机器上安装的其余软件包仍然会根据 Arch 节奏进行更新。
要安装 LTS 内核,只需运行以下命令:
sudo pacman -S linux-lts
缺乏商业支持
将 Arch Linux 部署为服务器的另一个潜在障碍是缺乏商业支持。 Red Hat Enterprise Linux 和 Ubuntu 等主要服务器发行版提供对于大型数据中心部署至关重要的付费支持。
作为一个社区项目,Arch 不提供这种级别的支持。尽管 Arch 深受人们喜爱,但大多数企业不会依赖论坛或 IRC 来解决技术问题。当 Linux 服务器出现问题时,您不能总是依赖任何内部知识。
如果您愿意,您可以运行 Arch 服务器,但要小心
由于滚动发行版存在所有问题并且缺乏付费支持,如果您想运行 Arch 服务器,您可以。毕竟,Arch Linux 网站本身就是这样做的。但最好是在有限的角色中这样做,例如测试服务器。
幸运的是,由于 Linux 作为服务器操作系统非常流行,因此您在用于服务器的发行版方面有很多选择。