Ubuntu 和 CentOS 是 VPS 中使用的主要 Linux 发行版。它们都是稳定的服务器操作系统之一,各有各的优点。它们之间的一些差异可能会影响操作系统的选择。在本文中,我们将仔细研究这两个发行版,并找出哪个系统更适合 VPS。
Ubuntu 和 CentOS 的起源
Ubuntu基于Debian架构,于2004年发布。自首次发布以来,该发行版一直深受用户欢迎。该操作系统用于私人和专业环境。
该系统的优点包括不断更新和错误修复。该操作系统配备了各种软件包和附加功能。正因为如此,Ubuntu 可以满足大多数项目的需求。 Ubuntu 附带了大量软件。操作系统的软件中心提供了超过 波斯尼亚和黑塞哥维那手机号码
40,000 个小程序。该软件易于配置并提供可靠的安全性。
CentOS 是作为同名 Red Hat Enterprise Linux 项目的一部分开发的。该发行版与它的“竞争对手”同时进入软件市场,即 2004 年。该开源项目得到了社区的支持。它是为自由软件社区创建的一个强大的平台。该操作系统主要用于托管、云提供商、科学数据处理和类似领域。
CentOS开发人员与其他社区合作。这促进了操作系统的发展并有助于平台的传播。该发行版允许在先进且舒适的环境中进行开发。该操作系统适应性极强,安全可靠。
2020年,RHEL宣布将终止对CentOS 8的支持,CentOS 7将于2024年更新。该公司建议用户改用 CentOS Stream,这是一个不断更新的操作系统。
软件的可用性

两个发行版都有自己的包管理器和不同的架构,Ubuntu 基于 Debian,CentOS 基于 Red Hat Enterprise Linux (RHEL) 架构。这种差异体现在软件包的选择上,但两者安装软件的原理是相同的——通过软件包管理器。
CentOS 使用 Yum 软件包管理器(截至 2020 年,为 DNF 软件包管理器)并安装 RPM 软件包。操作系统不能直接使用 RPM,发行版首先下载 RPM 并通过包管理器安装。Ubuntu使用 APT 包管理器,高级包工具的缩写。该工具用于更新操作系统版本。
一般来说,CentOS 和 Ubuntu 提供相同的功能,区别在于 deb 软件包不能安装在 CentOS 上,反之亦然。由于开发人员通常只使用一种类型(.deb 或 .rpm),因此某些软件可能无法在 CentOS 上使用。
这两个版本的体系结构的另一个区别在于软件包的结构。例如,流行的 Web 服务器软件包 Apache 在 CentOS 和 Ubuntu 操作系统上的工作方式不同。 CentOS 中的 Apache 服务的符号为 httpd。对于 Ubuntu,它称为 apache2。
界面
许多用户认为 Ubuntu 是网络托管和服务器管理新手的理想选择。确实,Ubuntu 更加用户友好和直观,但前提是它处于 GUI 桌面模式。
GNOME 是 Ubuntu 的默认桌面,对于 Mac 用户来说非常用户友好且特别直观。 Ubuntu 桌面版本附带了一个特殊的、优化的 GNOME 版本,该版本仅在该发行版中可用。
CentOS不能称为美丽或简单。它可以与所有主要桌面一起使用,包括 GNOME 和 KDE Plasma,但默认桌面并不完全适合新手。