找寻openSUSE的前世今生

找寻开始的地方

在一些资产管理平台、网管系统,完全依赖资产类型录入资产,假如存在SUSE类型网元,能否将SLES和openSUSE一同接入到SUSE类型下,就有待商榷了。

SLES和openSUSE是两个不同的Linux发行版,更准确说是两个不同的SUSE Linux发行版;两者之间肯定存在差异,如果这个差异是你不能接受的,那么,肯定不能将两个Linux发行版统一管理。

接下来,弄清楚OpenSUSE的前世今生就变得很重要。我们以时间为轴聊一聊~

谁家小女名“openSUSE”

最早,有一家公司叫SUSE Linux公司,专注于发布 SUSE Linux Personal 和 SUSE Linux Professional 盒装套件,这些套件包括大量的印刷文档,可以在零售商店出售。有点像Windows XP之于Microsoft。

2003 年SUSE Linux公司被 Novell 收购了,Novell停售了SUSE Linux Professional ,将专业版重命名为“SUSE Linux”(openSUSE的乳名是也),并于2005年10月份发布了SUSE Linux 10.0(openSUSE项目最初的稳定版本),SUSE Linux的命名只被10.0、10.1两个版本所使用;

2006年,10.2版本,SUSE Linux发行版正式更名为openSUSE。然后一直沿用到openSUSE 13.2版本;

之后,openSUSE团队决定基于 SUSE Linux Enterprise Server (SLES)规划下一个版本。并将其命名为"Leap 42"。Leap 42属于openSUSE版本命名规范中的小插曲,因为接下来的版本系列编号为15.X。

openSUSE Leap 15依然基于SUSE Linux Enterprise(SLE)。名称“Leap 15”旨在匹配它所基于的SUSE Linux Enterprise版本。Leap 15(就像SUSE Linux Enterprise 15一样)使用Linux内核4.12 LTS,默认桌面是KDE Plasma 5.12 LTS。

openSUSE Leap和SLE的纠缠

前面我们了解到openSUSE Leap和SLE之间的关系好比:CentOS之于RHEL。而这个好比是动态的:openSUSE Leap基础包来自SUSE Linux Enterprise,而应用程序和桌面来自Tumbleweed。自15.3版本开始,openSUSE Leap 和 SUSE Linux Enterprise(SLE)的软件仓库已经合并,现在包含相同的源代码和二进制软件包。SLE15将获得支持,直到2028 年7月31日。

从版本 Leap(版本 13.2 之后)开始,每个主要版本(例如 15.0)预计将获得至少 36 个月的支持,直到下一个主要版本可用(例如 16.0),与 SUSE Linux 企业版本保持一致。每个次要版本(例如 15.5、15.6 等)预计将每年发布一次,与 SUSE Linux Enterprise Service Pack 保持一致,用户应在最新的次要版本可用后 6 个月内升级到最新的次要版本,从而预期支持生命周期为 18 个月。

openSUSE的姊妹们

其实,openSUSE项目除了openSUSE Leap外,还有openSUSE Tumbleweed、openSUSE MicroOS。每个都有其自己的特点和适用场景。下面我们做一下她们之间的横向对比:

  1. openSUSE Leap:

    • 适用场景: openSUSE Leap 是一款稳定的、长期支持的发行版,适用于桌面、服务器和企业用途。它旨在提供可靠性和稳定性,特别适合托管业务关键应用程序。
    • 更新策略: Leap 版本以固定的发布周期发布,通常每 1-2 年发布一个新的主要版本。它集成了来自 SUSE Linux Enterprise(SLE)的代码和包。
    • 包管理: 使用 Zypper 包管理器,支持 RPM 软件包格式。
  2. openSUSE Tumbleweed:

    • 适用场景: openSUSE Tumbleweed 是一款滚动发布版本,适合那些寻求最新软件包和功能的用户。它适用于桌面和开发环境。
    • 更新策略: Tumbleweed 是一个持续更新的发行版,不以版本号命名,而是持续集成最新的稳定软件包。
    • 包管理: 使用 Zypper 包管理器,支持 RPM 软件包格式。
  3. openSUSE MicroOS(openSUSE Leap Micro):

    • 适用场景: openSUSE MicroOS 是专为容器化、云和微服务环境而设计的轻量级操作系统。它适用于构建容器化应用和微服务的部署。
    • 更新策略: MicroOS 采用事务式更新,允许系统在不中断服务的情况下进行更新。
    • 包管理: 使用 Transactional Update(类似于 Atomic CLI)进行系统更新,支持 Flatpak 应用。
    • Leap Micro 是针对容器和虚拟化工作负载定制的轻量级操作系统的最新版本。它也是 Leap 版的 microos.opensuse.org,是 Tumbleweed 的一种变体,提供了自动管理和修补。(Leap Micro 5.2 - 5.5)
  4. 安全性:

    • openSUSE Leap 和 Tumbleweed: 这两个版本强调稳定性和可维护性,适用于广泛的用途。它们有长期支持和持续集成的更新。
    • openSUSE MicroOS: MicroOS 强调容器化和微服务,专注于轻量级操作系统,可提供更好的安全性和更新管理。
  5. 包管理:

    • 所有三个版本都使用 Zypper 包管理器,并支持 RPM 软件包格式,但 openSUSE MicroOS 强调容器化和 Flatpak。

openSUSE家自何方

通过对openSUSE的了解,我们已经清楚了openSUSE以及她同SLE的异同。最后,要说一句她俩不是一家的,最多也就是堂姊妹。

openSUSE项目由其社区控制,是一个“do-ocracy”,也就是那些付诸行动的人也决定发生什么事情。虽然,SUSE 公司作为主要赞助商具有一定的影响力,但该项目在法律上独立于 SUSE。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值