linux发行基础:滚动发行版与标准发行版

Linux发行版倾向于使用两种不同类型的发行周期:标准发行版和滚动发行版。有些人信誓旦旦地说,滚动发布的版本是最新的软件,而有些人则喜欢标准发布的版本,因为它更稳定、更经过测试。...

linux发行基础:滚动发行版与标准发行版

Linux发行版倾向于使用两种不同类型的发行周期:标准发行版和滚动发行版。有些人信誓旦旦地说,滚动发布的版本是最新的软件,而有些人则喜欢标准发布的版本,因为它更稳定、更经过测试。

这不是您在当前Linux发行版中更改的选项,而是Linux发行版本身做出的选择。一些发行版发布常规的标准版本,并对其不稳定的开发版本使用滚动发布周期。

linux发行版是如何组合在一起的

相关:“Linux”不仅仅是Linux:8个组成Linux系统的软件

要理解两者的区别,您需要知道Linux发行版是如何组合在一起的。它们包含来自许多不同项目的软件—Linux内核、GNU shell实用程序、Xorg X服务器、GNOME桌面环境和LibreOffice办公套件都是由具有不同开发周期的不同软件项目开发的。Linux发行版的工作是将所有这些软件以源代码的形式呈现出来,编译它,将它打包成易于安装的软件包,测试它以确保它能够协同工作,并发布一个完整的软件包,我们称之为“Linux发行版”

Linux发行版—无论是使用标准发行周期还是滚动发行周期—都将软件打包成软件包分发给用户。区别在于它们如何分发这些包的新版本。

linux发行基础:滚动发行版与标准发行版

标准发布周期

相关:什么是Linux发行版,它们之间有什么不同?

大多数Linux发行版使用标准的发行周期。例如,Ubuntu使用标准版本-这些版本也可以称为点版本或稳定版本。Ubuntu项目每六个月定期发布新版本的Ubuntu。在为期六个月的开发过程中,他们会将存储库中所有软件的最新版本打包,更新所有软件。然后他们“冻结”Ubuntu存储库中的软件版本,并花几个月的时间进行测试,确保所有软件版本都能很好地协同工作并修复bug。

当新版本的Ubuntu发布时,里面的软件已经过测试,以确保它能很好地协同工作。这个版本在时间上尽可能地保持冻结。Ubuntu发布了更新的软件版本来修复安全问题和其他重要的bug,但是他们不会仅仅更新软件来添加新的功能或者增加版本号。

如果你需要一个特定软件包的最新版本,你必须从别处得到它。例如,您可以从第三方PPA获得它,或者使用官方但不受支持的Backports存储库,将重要桌面应用程序的新版本带到旧版本的Ubuntu中。否则,你只能等待下一个主要版本的Ubuntu。通过从Linux发行版的一个冻结时间版本升级到Linux发行版的下一个冻结时间版本,可以获得所有软件的最新版本。

linux发行基础:滚动发行版与标准发行版

滚动发布周期

相关:比较了10个最流行的Linux发行版

滚动发布周期省去了常规的、标准的Linux发行版。例如,archlinux使用滚动发布周期。Arch没有多个不同的版本。相反,只有一个版本的Arch。软件包经过测试,然后立即发布到Linux发行版的稳定版本。根据您的发行版,在作为稳定更新发布之前,他们甚至可能看不到太多测试。当应用程序或系统实用程序的新版本发布时,它将直接进入当前的Linux发行版。滚动发布发行版从不“冻结时间”,而是在滚动的基础上更新。

因为没有标准版本,所以您只需安装一次像Arch这样的Linux发行版,并执行定期更新。软件包的新版本将随着发布而逐渐到来——你不必像Ubuntu 13.10到14.04那样进行大规模升级。安装发行版时,您将在某个时间点获得其软件的快照。

如果您需要最新版本的软件包,只需等待几天,它就会显示为Linux发行版的更新。您不必等到Linux发行版的下一个标准版本发布后再等待六个月。

linux发行基础:滚动发行版与标准发行版

哪个最好?

如果你想活在最前沿并拥有最新版本的软件,滚动发布周期是最好的,而如果你想从一个更稳定的平台和更多的测试中获益,标准发布周期是最好的。

拥有你所有软件的最新版本听起来不错,但通常并不像你想象的那样有益。您可能不需要最新版本的低级系统实用程序和服务。如果你安装了它们,你可能甚至不会注意到它们之间的区别——除非有bug,因为不同版本的软件没有一起测试。在中途更新这些东西可能会导致您的系统变得更加不稳定或出现一个奇怪的错误。对于您确实需要最新版本的软件(如桌面应用程序),即使您使用的是具有标准发布周期的Linux发行版,也很容易更新一些应用程序。

一个滚动的发布周期确实让你更容易保持升级,当然,比起一次性的大升级,你的软件是定期更新的。用户没有使用不同版本的Linux发行版-每个人都使用相同的版本。


总的来说,没有一个最好的答案——如果你想要一个稳定的平台,你最好还是坚持一个标准的、稳定的、点发行周期的Linux发行版。如果你想活在最前沿,拥有所有东西的最新版本,一个滚动发布周期的Linux发行版是一个不错的选择。

图片来源:Flickr上的Michal Docekal

  • 发表于 2021-04-11 08:13
  • 阅读 ( 212 )
  • 分类:互联网

你可能感兴趣的文章

5 linux发行版,您可以在windows subsystem for linux中安装

...Linux二进制文件。您还可以从Microsoft应用商店中选择Linux发行版。 ...

  • 发布于 2021-03-10 22:31
  • 阅读 ( 310 )

为什么要尝试切换linux操作系统

...程度。定期在不同的Linux操作系统之间切换(更著名的是发行版跳转)是一个潜在的解决方案,它带来了许多好处。 ...

  • 发布于 2021-03-11 22:48
  • 阅读 ( 184 )

为什么linux操作系统附带默认桌面环境

... Linux的大多数发行版转向两种桌面环境中的一种,以提供用户所看到的关键:GNOME或KDE。这是因为这是两个最古老的桌面环境免费和开源桌面。KDE在1996年第一次出现,几年后的1999年GNOME...

  • 发布于 2021-03-12 07:51
  • 阅读 ( 250 )

公司与社区:谁制造了更好的linux操作系统?

...上,没有一个实体被称为Linux。相反,您需要下载一个“发行版”(或“发行版”),将Linux内核与提供完整桌面体验所需的附加软件捆绑在一起。这些发行版,我们有时称之为Linux操作系统,需要资金和人力来**。 ...

  • 发布于 2021-03-12 22:56
  • 阅读 ( 206 )

nutyx:一个可定制的linux操作系统

... 作为一个Linux发行版,NuTyX是针对Linux狂热者的。这是一个提供定制的发行版,完全没有臃肿的软件。由于它的命令行界面,它是一个相当简单但功能强大的操作系统。找出NuTyX是什么,...

  • 发布于 2021-03-13 16:14
  • 阅读 ( 180 )

切换到linux?4种操作系统,让人感觉宾至如归

... 发行版与桌面版 ...

  • 发布于 2021-03-15 06:42
  • 阅读 ( 208 )

最新的linux操作系统,适用于各个领域

Linux操作系统(称为“发行版”或“发行版”)有不断的发布和更新,其中一些比其他的更重要。更新通常会带来一些小的修正和调整,但偶尔新的发行版或迭代会产生重大的变化。 ...

  • 发布于 2021-03-16 08:05
  • 阅读 ( 249 )

您应该安装arch linux吗?基于arch发行版的10个理由

Arch-Linux是目前最流行的Linux操作系统(也称为发行版)之一,基于Arch的发行版(如Manjaro)也很容易安装。 ...

  • 发布于 2021-03-18 11:15
  • 阅读 ( 375 )

11款最适合程序员的linux发行版

您可以做的不仅仅是使用Linux发行版浏览web。您会发现Linux发行版几乎可以配置为任何用途,包括一些针对程序员的发行版。 ...

  • 发布于 2021-03-18 11:41
  • 阅读 ( 334 )

ubuntu和基于ubuntu的发行版有什么区别?

...d和iOS,而更传统的工具被称为包管理器。 发行版:发行版是一个软件的集合,以提供一个正常运行的操作系统的方式打包,以及附带的社区和存储库。 ...

  • 发布于 2021-03-20 08:58
  • 阅读 ( 400 )