哪些Linux发行版是滚动发行的

哪些Linux发行版是滚动发行的,第1张

真正的滚动升级是没有像 ubuntu/debian/mint/opensuse/fedora 那样的明确版本号的,以日期标识的。如 arch。

纯正的只有 arch 系的发行版。

不纯正是 fedora/suse 这种 rpm 系的,他们都有一个目标是下一个版本的开发中心,你安装这个开发中心的iso就是滚动升级版了。当然 openSUSE 也独立出来一个 Tumbleweed 滚动升级版,但它还是在用做发行版的习惯去做它。还有是像 gentoo 这种的,两种特性都有,你啥时候 emerge world,啥时候你就得到一个新发行版,不管 gentoo 12.2 有没有出,但它还是有 12.2。

滚动升级版对应的是发行版,国内经常用错“发行版”一词,我入 Linux 的门晚,不然早给你们纠正过来了。国内常说的发行版概念正确的说是“分发版”(Distribution),包含了滚动升级版(Rolling release)和发行版(release)。

滚动升级版是指 arch 这种,理论上会设置两个更新源,一个测试testing,一个稳定stable,testing 用来测试新的软件和升级过的软件能否与原有系统兼容或编译无错,stable用来给正常人用,当然它的stable甚至比有些发行版的testing都要新,除非是这个软件久久不更新,其他发行版慢慢赶上来了。没有版本号锚定,理论上发行版的维护者要随时随地保持 stable 源稳定。对于这类发行版是没有传统的维护这一概念的,所有 *** 作都叫更新。

发行版有版本号锚定。比如 openSUSE 12.1 发布,它源里的软件包只会进行安全更新,如内核的 3.2.1 最后一个数字的小范围更新,NetworkManager 0.9.1-1 最后一个释出号的小范围更新,即使有新的如 NM 0.9.2 的推送,也只是单个或少数几个能大幅改善处境的软件,像 GIMP 2.6.8 一下子更新到 2.7.5 这种事情是不会做的,什么时候做呢,以发行版为单位的版本更新时做。也即该发行版始终锚定在发布当天的那个状态。这也是为什么 CentOS 6 迟迟不发布,服务器上 CentOS 4/5 用了五六年还能继续用的原因。你无论什么时候,下了它的 iso,装上,甚至不安装必要的安全更新都可用,跟 XP SP2 盗版盘一样,有 SP3,但你可以选择不装,而 arch 就明显不是了,它的终极目的不是提供版本号锚定和 iso,它提供 iso 方便你安装,装好之后还是要打开源与 stable 同步。开发者对已发行的发行版进行的 *** 作叫做运行维护。只要发行版官方不宣布对其不再官方支持(当然非官方你还是可以用,只是官方不再推送安全更新了,就像 XP 一样),那它就始终在安全性和稳定性上没有问题,只是软件可能比较旧,不和你的口味不和时代了。

另外在开发上,开发者也不必时时刻刻都保证类似 arch 的 stable 源那样的时时刻刻稳定,他们的目标是整体打包成下一个发行版的 开发源 中(Arch 的 testing 源不叫开发源,叫测试源,它是测试稳定性和全域兼容性的,开发者们也想让它像 stable 那样一次成型,推送进去就是稳定的,但现实说不可能。而开发源则是不可以给普通用户做日常使用的更新源的源,甚至开发者自己都不用,比如你从 Factory 中获取了一个 nightly build 的 iso,装上了,可能当时你人品过硬,全部软件可用,但后续从该源中的更新很可能就推送你一堆找不到依赖错误,因为作为开发源,它是可以暂时的 fail 的,这时你只能自认倒霉),不必时时刻刻没有编译出错,只要临发布当天是没有编译出错的就可以(多说一句,那天你推送和维护式开发的软件出错,那你就进不去了,一般情况下只能等下一个发行版本了,有时安全更新也可以推送进去,但非常非常少,除非是构成系统基础的东西,但这样的东西一般会采用整个发行版跳票的方式来等它)。开发者理论上只对锚定了版本的发行版提供支持,bugzilla 一般也只受理锚定了版本的发行版的 bug,它做发行版的目的就是提供稳定可刻盘分发的 DVD,CD,LIVEUSB。arch 的 bugzilla 你可以说我的那个软件的某某版本不能用,你说 arch 20111018 的什么什么不可用那是找抽呢,人家早就不提供它的支持了,谁记得 201018 时候里面的某某软件的版本号究竟是个锤子。。。而 openSUSE 你直接说 11.4 的网络管理用不了,所有开发者都知道你指的是 NM 0.7 系列,他们的假设就是你安装了 11.4, 只从 Update 源接受更新。发行版不对两个版本之间的某个你 home made 的“版本”负责,arch 同样也不负责。发行版有历史版本,arch 没有。更多Linux知识可参考《Linux就该这么学》。

推荐访问我空间日志下载官方原版vmware workstation虚拟机安装ubuntu学习。

我空间转载的vmware workstation是官方原版,绝对放心。

先建议你了解下linux系谱图——也就是linux主要有那些发行版本。

这些都在我空间里可以找到。

okgoodgoodstudyanddaydayupwishyousucceed


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7110451.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存