美文网首页
Linux术语汇编:什么是滚动发行版?

Linux术语汇编:什么是滚动发行版?

作者: archlinux爱好者 | 来源:发表于2020-09-21 21:21 被阅读0次

什么是滚动发布版本?

在软件开发中,滚动发布是一种模型,在该模型中,将连续发布软件更新,而不是分批发布版本。这样,软件始终保持最新状态。滚动发行发行版遵循相同的模型,并且提供了最新的Linux内核和发行时的软件版本。

Arch Linux是滚动发行发行版中最受欢迎的示例,但是Gentoo是仍在开发中的最古老的滚动发行发行版。

当您使用滚动发布发行版时,会得到少量但频繁的更新。没有像Ubuntu这样的主要XYZ版本发布。您可以定期更新Arch或其他滚动发行版本,并且始终拥有最新版本。

滚动发布还以测试为代价。当最新更新开始为您的系统造成问题时,您可能会感到惊讶。

滚动发布与点发布版本

很多Linux发行版,例如Debian,Ubuntu,Linux Mint,Fedora等,都遵循点发布模型。他们将每隔几个月/几年发布一次主要的XYZ版本。

该点发布包含Linux内核,桌面环境和其他软件的新版本。

发布了新的主要发行版发行版时,您将不得不付出特殊的努力来升级系统

相反,随着开发人员不断发布更新,您将继续在滚动发布发行版中获得新功能更新。这样,您几个月或几年后就不需要进行版本升级。您总是有最新的资料。

Ubuntu也几乎每周都会得到定期更新。这是否意味着Ubuntu也正在滚动发布?

否。您会看到,通常从Ubuntu获得的更新是安全和维护更新(某些软件(如Mozilla Firefox)除外),而不是新功能发布。

例如,已发布GNOME 3.38,但Ubuntu LTS 20.04版不会提供GNOME 3.38。它将坚持使用3.36版本。如果GNOME 3.36有安全性或维护性更新,您将通过Ubuntu更新获得它。

LibreOffice版本也是如此。Ubuntu 20.04 LTS坚持使用LibreOffice 6.x系列,而LibreOffice 7已经存在。请记住,我说的是官方存储库中可用的软件版本。您可以从其官方网站免费下载LibreOffice的较新版本,也可以使用PPA。但是您不会从Ubuntu的存储库中获得它。

当Ubuntu发布下一版本Ubuntu 20.10时,您将获得LibreOffice 7和GNOME 3.38。

为什么某些滚动发行版本具有“版本号”和发行名称?

这是一个公平的问题。Arch Linux正在滚动发布,它始终使您的系统保持更新,但是您会看到类似Arch Linux 2020.9.01的版本号。

现在想象您在2018年安装了Arch Linux。您定期更新Arch Linux系统,因此在2020年9月拥有所有最新的内核和软件。

但是,如果您决定在2020年9月在新系统上使用Arch Linux,会发生什么?如果使用与2018年相同的安装媒体,则必须安装过去两年或更长时间发布的所有系统更新。那不方便,不是吗?

这就是为什么Arch Linux(和其他滚动发行发行版)每月或每几个月提供带有所有最新软件的新ISO(操作系统安装程序映像文件)的原因。这称为ISO更新。因此,新用户可以获得Linux发行版的更新副本。

如果您已经在使用滚动发行发行版,则不必担心新刷新的ISO。您的系统已经与之相当。ISO刷新对打算在新系统上安装它的人们很有帮助。

滚动发布分布的优缺点

滚动发布模型的好处是您可以获得较小但更频繁的更新。您始终可以从发行版本的存储库中获得最新的内核和最新的软件版本。

但是,这也可能给新软件带来无法预料的问题。Point Release通常会测试系统集成所需的基本组件,以避免出现不便的错误。在滚动发行发行版中不是这种情况,在发行发行版中,开发人员在发布软件后就立即将其推出。

您应该使用滚动发布还是点发布分发?

随你(由你决定。如果您是Linux新用户,或者不习惯对Linux系统进行故障排除,请坚持使用您选择的Point Release版本。还建议将其用于生产和关键任务机器。您将需要一个稳定的系统。

如果您需要最新最好的Linux内核和软件,并且不怕花一些时间进行故障排除(有时会发生),则可以选择滚动发行版。

在这一点上,我还要提到Manjaro Linux的混合滚动发布模型。Manjaro确实采用了滚动发布模型,您无需将系统升级到新版本。但是,Manjaro还执行必要软件组件的测试,而不仅仅是盲目地将其推出给用户。这就是为什么这么多人使用Manjrao Linux原因之一

源:https://itsfoss.com/rolling-release/

公众号:archlinux

多多关注

相关文章

  • Linux术语汇编:什么是滚动发行版?

    什么是滚动发布版本? 在软件开发中,滚动发布是一种模型,在该模型中,将连续发布软件更新,而不是分批发布版本。这样,...

  • Arch Linux 安装笔记

    作为少数的几大滚动发行版之一,Arch Linux 一直是很多人在使用的滚动更新的Linux发行版。本人在安装该发...

  • 在虚拟机安装OpenSuse Tumbleweed

    一说起滚动发行版Linux,大家想到的常常是ArchLinux和Gentoo。滚动发行版的优点是不存在固定版本号,...

  • 虚拟机中如何安装Arch Linux操作系统

    ArchLinux[https://www.linuxprobe.com/]是一个通用的滚动发行版Linux,一旦...

  • Manjaro Linux 18.0 发布,基于Arch Lin

    Manjaro Linux是基于Arch Linux的滚动发行版。该项目发布了一个新的稳定版本Manjaro Li...

  • 2019 年最好的 Linux 发行版

    哪个是最好的 Linux 发行版呢?这个问题是没有明确的答案的。这就是为什么我们按各种分类汇编了这个最佳 Linu...

  • Linux发行版 vs Linux内核

    Liunx发行版和Linux内核的关系? Linux 发行版(Linux distribution)是由Linux...

  • Linux的常见的发行版

    什么是linux发行版: linux发行版通常指的是社区或者企业,通过对linux内核源码自行编译后衍生出的lin...

  • Linux学习之初识

    Linux发行版 Linux 发行版是 Linux 内核及各种应用软件的集成版本。 商业发行版有:Red Hat,...

  • linux版本

    内核版本与发行版本 首先解释一下什么是Linux发行版(英文名称是Linux Distribution)。Linu...

网友评论

      本文标题:Linux术语汇编:什么是滚动发行版?

      本文链接:https://www.haomeiwen.com/subject/sbpbyktx.html