我刚刚读到有关 Linux 服务器和 Red Hat Enterprise Linux 的内容。红帽网络 (RHN) 到底是什么?根据我收集的信息,您订阅它才能更新您的系统。这是否意味着yum
如果您没有订阅,您将无法更新软件包(使用)? yum 不就像apt-get
在 Debian 发行版中一样在存储库中查找吗?抱歉,这是来自 Ubuntu 桌面用户,所以我习惯了简单的apt-get upgrade
升级包;我对 Linux 的服务器端了解不多,更不用说基于 Red Hat 的发行版了。另外,这个 RHN 订阅是付费订阅吗?
另外,CentOS 与 RHEL 有何不同?哪个更常用作服务器?
答案1
RHN 之于 RHEL 就像“WSUS”之于 Windows。它只是用于将更新推送给客户端以及让这些客户端从中获取新包/更新的机制。它通过 yum 插件向客户端系统呈现,因此从系统管理员的角度来看,RHEL 上可用的所有软件包看起来就像来自常规 yum 存储库。
您需要订阅才能进行 RHEL 更新,但这并不是严格要求。如果您只关心系统更新,CentOS 可能更适合。不管他们说什么,他们确实改变了一些东西(有时是有益的),并且他们包含了额外的软件包,这些软件包的质量保证水平与红帽在其 RPM 中的质量保证不同。您还会失去从 RHN 的 Web 界面获得的一些功能,您可以在其中查看和安排更新、对更新进行分组等。您还会失去网络/电话支持以及如果某个错误给您带来严重问题,那么你就靠你自己了。
但对于两个发行版通用的软件包,CentOS 90-95% 都经过重新打包并重新命名为 RHEL。如果您的目标只是系统更新而不是其他内容,那么这就是您应该关注的。
至于哪一种更常见,谁也说不准。没有人真正追踪这些东西的确切数字。拥有 RHEL 订阅显然是理想的选择,因此您确实可以获得额外的东西(使管理许多系统变得更加容易),但 CentOS 也是为以预算为中心且可以自我支持的人而设计的。 RHEL 在高端数据中心中相当普遍,但也有很多小商店使用 CentOS。很难判断哪个重量更大(按底座安装)。