tho*_*ter 49
这里有几种不同的方式来解释“Redhat”:
Red-hat Enterprise Linux (RHEL) - Red Hat 的特定商业发行版。
到目前为止,Ubuntu 和 RHEL 之间最大的区别在于许可条款 - Red Hat Enterprise Linux 是商业版。
但是,您可以免费以 CentOS 发行版的形式获得基本相同的发行版,但无需商业合同。
基于或继承自 Red Hat 的发行版,其中还包括 CentOS 和 Fedora 及其衍生产品。
实际上很难将 Ubuntu 与所有这些(RHEL、CentOS 和 Fedora)进行比较,好像它们是一回事,因为它们本身都非常不同。正如我在下面讨论的那样,它们确实共享相同的包管理器,但是它们之间的差异大于它们的包管理器和 Ubuntu 之间的差异。
一般基于 RPM 的发行版 - 即使用 Redhat 包管理系统的发行版。这将扩大您的范围以包括 SUSE、Mandriva、PCLinuxOS 及其衍生产品等发行版。
Ubuntu 基于 Debian 的包管理器 APT 和 DPKG。Red Hat、CentOS 和 Fedora 基于 Red Hat Linux 包管理系统 RPM。这两个包管理器现在都非常成熟,并且具有大致相同的功能。虽然您可以对个别设计决策进行辩论,但很难说一个整体比另一个更好。
siv*_*ann 39
使用这两者多年后,我可以说真正的区别是:
硬件供应商对各种服务器硬件子系统的支持,例如:
RedHat 通过供应商存储库存在上述所有内容(并且在几乎所有情况下都可以安装在 centos 中)但对于基于 .deb 的发行版(如 Ubuntu),您通常不走运,或者在极少数情况下,您会得到一些旧的这会浪费您的时间并且经常会破坏您的系统。
EPEL 存储库(企业 Linux 的额外包):我发现EPEL 存储库(RedHat 和 CentOS)并不完美,但比 Ubuntu(官方)存储库更完整和更新,不是桌面设备而是服务器设备。例如最新的 IPSEC 包、SaltStack 等,您需要在 ubuntu 中为其配置额外的非官方存储库。
软件支持(例如软件/安全更新、新内核驱动程序)。Ubuntu 提供 5 年,而RedHat 提供 10 年。这种支持包括安全更新,在 RedHat 的情况下,从更新的内核向后移植内核模块!这意味着即使使用旧的 redhat/centos kernels/distros 也支持更新的硬件。该硬件可能是芯片组、看门狗驱动程序等。
在我看来,5 年对于生产用途来说可能太具有约束力了(尽管您可以负担得起升级的时间和风险,但对于您的笔记本电脑来说还是可以的)。
KK *_*tel 11
主要区别在于 Ubuntu 基于 Debian 系统。它使用 .deb 包。而 RHEL 使用它自己的包系统 .rpm(红帽包管理器)。
RHEL 是免费的,但支持(更新)是收费的,当 Ubuntu 完全免费并且支持桌面用户时,只有专业支持是收费的。
这两者之间有几个点可以区分它们。简单来说,区别在于:
| 归档时间: |
|
| 查看次数: |
219666 次 |
| 最近记录: |