- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章Fedora 和红帽 Linux:你应该使用哪个,为什么?由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
Fedora 和红帽 Linux。这两个 Linux 发行版都属于同一个组织,都使用 RPM 包管理器,都提供桌面版和服务器版。这两个 Linux 发行版对操作系统世界都有较大的影响.
这就是为什么在这两个类似的发行版之间比较容易混淆的原因。在这篇文章中,我将讨论红帽 Linux 和 Fedora 的相似之处和区别.
如果你想在两者之间做出选择,或者只是想了解来自同一组织的两个发行版的概念,这将对你有所帮助.
。
我们先来谈谈这两个发行版的区别.
社区版与企业版 。
早在 1995 年,红帽 Linux 就有了它的第一个正式版本,它是作为盒装产品出售的。它也被称为红帽商业 LinuxRed Hat Commercial Linux.
后来在 2003 年,红帽把红帽 Linux 变成了完全以企业客户为中心的红帽企业 LinuxRed Hat Enterprise Linux(RHEL)。从那时起,红帽 Linux 就是一个企业版的 Linux 发行版.
它的意思是,你必须订阅并付费才能使用红帽 Linux,因为它不是作为一个免费的操作系统。甚至所有的软件、错误修复和安全支持都只对那些拥有红帽订阅的人开放.
当红帽 Linux 变成 RHEL 时,它也导致了 Fedora 项目的成立,该项目负责 Fedora Linux的开发.
与红帽不同,Fedora 是一个社区版的 Linux 发行版,每个人都可以免费使用,包括错误修复和其他服务.
尽管红帽公司赞助了 Fedora 项目,但 Fedora Linux 主要由一个独立的开源社区维护.
免费与付费 。
好吧,你会发现大多数的 Linux 发行版都可以免费下载。Fedora Linux 也是这样一个发行版,它的桌面版、服务器版、所有其他版本和 Spin 版都是免费 可下载 的.
还有一些 Linux 发行版,你必须付费购买。红帽企业 Linux 就是这样一个流行的基于 Linux 的操作系统,它是需要付费的.
除了价格为 99 美元的 RHEL 开发者版本,你必须支付超过 100 美元才能购买 其他 RHEL 版本,用于服务器、虚拟数据中心和台式机.
然而,如果你碰巧是一个个人开发者,而不是一个组织或团队,你可以加入 红帽开发者计划。根据该计划,你可以在 12 个月内免费获得红帽企业 Linux 包括其他产品的使用权.
上游还是下游 。
Fedora 是 RHEL 的上游,RHEL 是 Fedora 的下游。这意味着当 Fedora 的新版本发布时,红帽公司会利用 Fedora 的源代码,在其下一个版本中加入所需的功能.
当然,红帽公司也会在合并到自己的 RHEL 代码库之前测试这些拉来的代码.
换句话说,Fedora Linux 作为红帽公司的一个试验场,首先检查功能,然后将其纳入 RHEL 系统中.
发布周期 。
为了给操作系统的所有组件提供定期更新,RHEL 和 Fedora 都遵循一个标准的定点发布模式.
Fedora 大约每六个月发布一个新版本(主要在四月和十月),并提供长达 13 个月的维护支持.
红帽 Linux 每年发布一个特定系列的新的定点版本,大约 5 年后发布一个主要版本。红帽 Linux 的每个主要版本都要经过四个生命周期阶段,从 5 年的支持到使用附加订阅的 10 年的延长寿命阶段.
尝鲜 Linux 发行版 。
当涉及到创新和新技术时,Fedora 比 RHEL 更积极。即使 Fedora 不遵循 滚动发布模式,它也是以早期提供尝鲜技术而闻名的发行版.
这是因为 Fedora 定期将软件包更新到最新版本,以便在每六个月后提供一个最新的操作系统.
如果你知道,GNOME 40 是 GNOME 桌面环境的最新版本,上个月才发布。而 Fedora 的最新稳定版 版本 34 确实包含了它,而 RHEL 的最新稳定版 8.3 仍然带有 GNOME 3.32.
文件系统 。
在选择操作系统时,你是否把系统中数据的组织和检索放在了很重要的位置?如果是的话,在决定选择 Red Hat 和 Fedora 之前,你应该了解一下 XFS 和 Btrfs 文件系统.
那是在 2014 年,RHEL 7.0 用 XFS 取代 Ext4 作为其默认文件系统。从那时起,红帽在每个版本中都默认有一个 XFS 64 位日志文件系统.
虽然 Fedora 是红帽 Linux 的上游,但 Fedora 继续使用 Ext4,直到去年 Fedora 33 引入 Btrfs 作为默认文件系统.
有趣的是,红帽在最初发布的 RHEL 6 中包含了 Btrfs 作为“技术预览”。后来,红帽放弃了使用 Btrfs 的计划,因此在 2019 年从 RHEL 8 和后来发布的主要版本中完全 删除 了它.
可用的变体 。
与 Fedora 相比,红帽 Linux 的版本数量非常有限。它主要适用于台式机、服务器、学术界、开发者、虚拟服务器和 IBM Power LE.
而 Fedora 除了桌面、服务器和物联网的官方版本外,还提供不可变的桌面 Silverblue 和专注于容器的 Fedora CoreOS.
不仅如此,Fedora 也有特定目的的定制变体,称为 Fedora Labs。每个 ISO 都为专业人士、神经科学、设计师、游戏玩家、音乐家、学生和科学家打包了一套软件.
想要 Fedora 中不同的桌面环境吗?你也可以查看官方的 Fedora Spins,它预先配置了几种桌面环境,如 KDE、Xfce、LXQT、LXDE、Cinnamon 和 i3 平铺窗口管理器.
。
Fedora Cinnamon Spin 。
此外,如果你想在新软件登陆稳定版 Fedora 之前就得到它,Fedora Rawhide 是另一个基于滚动发布模式的版本.
。
除了不同之处,Fedora 和红帽 Linux 也有几个共同点.
母公司 。
红帽公司是支持 Fedora 项目和 RHEL 的共同公司,在开发和财务方面都有支持.
即使红帽公司在财务上赞助 Fedora 项目,Fedora 也有自己的理事会,在没有红帽公司干预的情况下监督其发展.
开源产品 。
在你认为红帽 Linux 要收钱,那么它怎么能成为一个开源产品之前,我建议阅读我们的 文章,它分析了关于 FOSS 和开源的一切.
作为一个开源软件,并不意味着你可以免费得到它,有时它可能要花钱。红帽公司是一个已经在开源中建立了业务的开源公司.
Fedora 和红帽 Linux 都是开源的操作系统。所有的 Fedora 软件包都可以在 这里 得到源代码和在 这里 得到已经打包好的软件.
然而,就红帽 Linux 而言,源代码也 免费提供 给任何人。但与 Fedora 不同的是,你需要为使用可运行的代码付费,要么你可以自由地自行构建.
你支付给红帽的订阅费实际上是用于系统维护和技术支持.
桌面环境和初始系统 。
Fedora 和红帽 Linux 的旗舰桌面版采用了 GNOME 图形界面。所以,如果你已经熟悉了 GNOME,从任何一个发行版开始都不会有太大的问题.
。
GNOME 桌面 。
你是少数讨厌 SystemD 初始化系统的人吗?如果是这样,那么 Fedora 和红帽 Linux 都不适合你,因为它们都默认支持并使用 SystemD.
总之,如果你想用 Runit 或 OpenRC 等其他初始化系统代替它,也不是不可能,但我认为这不是一个好主意.
基于 RPM 的发行版 。
如果你已经精通使用 YUM、RPM 或 DNF 命令行工具来处理 RPM 软件包,赞一个!你可以在这两个基于 RPM 的发行版中选一个.
默认情况下,红帽 Linux 使用 RPM(红帽包管理器Red Hat Package Manager)来安装、更新、删除和管理 RPM 软件包.
Fedora 在 2015 年的 Fedora 21 之前使用 YUM(黄狗更新器修改版Yellowdog Updater Modified)。从 Fedora 22 开始,它现在使用 DNF(时髦版 YumDandified Yum)代替 YUM 作为默认的 软件包管理器.
。
坦率地说,这真的取决于你是谁以及你为什么要使用它。如果你是一个初学者、开发者,或者是一个想用它来提高生产力或学习 Linux 的普通用户,Fedora 可以是一个不错的选择.
它可以帮助你轻松地设置系统,进行实验,节省资金,还可以成为 Fedora 项目的一员。让我提醒你,Linux 的创造者 Linus Torvalds 在他的主要工作站上使用 Fedora Linux.
然而,这绝对不意味着你也应该使用 Fedora。如果你碰巧是一个企业,考虑到 Fedora 的支持生命周期在一年内就会结束,你可能会重新考虑选择它.
而且,如果你不喜欢每个新版本的快速变化,你可能不喜欢尝鲜的 Fedora 来满足你的服务器和业务需求.
使用企业版红帽,你可以得到高稳定性、安全性和红帽专家工程师为你的大型企业提供的支持品质.
那么,你是愿意每年升级你的服务器并获得免费的社区支持,还是购买订阅以获得超过 5 年的生命周期和专家技术支持?决定权在你.
原文链接:https://linux.cn/article-13372-1.html 。
最后此篇关于Fedora 和红帽 Linux:你应该使用哪个,为什么?的文章就讲到这里了,如果你想了解更多关于Fedora 和红帽 Linux:你应该使用哪个,为什么?的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
这是否是对非 root 用户帐户允许的工作进程数量的限制? 该帐户正在运行 java -jar 文件 环境是Linux Red Hat。 最佳答案 您是否尝试过使用ulimit或/etc/securi
我基本上想要 rsync,但没有能力安装它。 但我需要一种将文件从一台服务器部署到另一台服务器的方法。我在一台服务器上编辑一个或多个文件,然后需要通过比较不相同的文件(并能够排除 .htaccess
过去 3 个月我一直在红帽 JBoss Developer Studio 工作。今天我安装了checkstyle插件并重新启动了工作室。此后,它无法打开工作室,并出现错误 java code retu
我是 Linux 新手,正在学习 LINUX heartbeat。我正在尝试做“yum install heartbeat”,如下所示…… # cat /etc/issueRed Hat Enterp
我尝试在 Redhat 9 上安装 WordPress,但服务器不运行 PHP 并返回默认 Apache 欢迎页面 Default Apache Welcome Page 有什么线索吗? 最佳答案 由
我尝试将最新的 PhpMyAdmin 安装到 Redhat 6.4 中,但无法使其工作并出现依赖项错误,我尝试通过 YUM REMI 和其他文件存储库进行安装,我所能得到的就是旧版本 2.11 已经很
我只注意到 http://www.redhat.com/services/custom/cygwin/ 处有一个 redhat cygwin ,有什么区别吗? 1 。 redhat 构建了 cygwi
我正在为一个新项目提供设计,并试图了解要使用哪个 JMS 提供程序。 Red Hat AMQ 和 Apache ActiveMQ 之间有什么区别吗? 最佳答案 Red Hat AMQ 的最新版本(即
我正在尝试编译 64 位的 Python 2.6,我尝试了各种编译命令,但不确定这些命令是否正确 ./configure --with-universal-archs=32-bit --prefix=
我正在使用 atomic<>第一次,就像使用 需要你链接一个线程库,好像使用要你做……某事。什么? > uname -a Linux sdclxd00239 3.10.0-693.11.6.el7.x
我使用的是 red hat Enterprise Linux 6.4(暂时无法升级)。 我想在我正在构建的新产品中使用 dse 5 和 opscenter 6。环境处于离线状态,未连接到 Intern
我已将我的 GitHub 存储库链接到 OpenShift 应用程序,将主要属性和启动脚本添加到 package.json,但在构建下,它显示“状态:无法解析输出图像。已启动:未启动” 最佳答案 我遇
我是一名优秀的程序员,十分优秀!