Ubuntu与Debian有什么不同?

Ubuntu是Debian的衍生产品。 它使用相同的包格式。

Ubuntu在哪些方面与Debian不同?

所以也许我很难回答这个问题,刚刚加入Canonical 3个月前(今天!)并且在加入Canonical之前的几年里只是出于好奇而运行Ubuntu。 考虑到我在服务器团队中,对我来说甚至可能是愚蠢的回答,而Ubuntu肯定非常注重制作“Linux for Humans”,ergo,桌面。

对我来说,发布周期就是一切。 是的,有些东西永远不会回到Debian,因为这些东西与Debian的哲学有些相反。 但这些是可用性更大目标的副产品。

当Ubuntu启动时,这个想法很简单。 Debian很棒,今天仍然很棒。 我专门运行了几年,它在笔记本电脑,台式机,尤其是服务器上很好地服务于我,是一个服务器类型的人。 但是那个发布周期太慢了,以至于人们在Linux上生成的所有酷炫的东西都没有进入稳定的版本,而且所有这些东西的不稳定开发版本都是无法安装的(没有官方的isos)并经常打破。

因此,通过说“我们将把重点限制在几个架构和一个软件包的子集”(Ubuntu中的“主要”存档),Ubuntu项目能够承诺发布一个经过测试的,稳定的操作系统其中很酷的新东西。 他们还能够承诺从Debian那里获得一些高度关注可用性的delta。 通过对其进行资本投资,Canonical能够承诺让技术人员实现这一目标。

其中一个令人敬畏的部分是他们(我说他们,因为我还不是Ubuntu成员)仍然可以通过创建“宇宙”存档来保留很多广泛的Debian软件。 更好的是,一个社区(MOTU)在那里长大,以确保它在发布之前得到一些稳定。

所以,总结一下类比.. Ubuntu是Debian,因为你当地的餐馆是当地农民的市场。 厨师Ubuntu定期去Debian农贸市场,找到最好的新鲜食材,将它们与自己的特殊混合物混合,并为他的目标观众生产食物。 对于喜欢烹饪的人来说,他们可以而且确实只是去市场并获得他们需要的东西。

像许多流行的概念一样,Debian和Ubuntu的共同特征只是部分正确。 Debian作为专家分销的声誉部分基于其十年前的状态,尽管如果这是你想要的,它确实为实际管理提供了更多的空间。 同样,虽然Ubuntu一直强调可用性,就像任何发行版一样,它的大部分可用性都来自它所包含的软件 – 软件与Debian和Ubuntu一样多。

那么这些连体双胞胎之间有什么区别? 看两个发行版中的安装,桌面,包管理和社区,与重点的差异,最终是哲学的差异,并没有太大差异。

这是布鲁斯·拜菲尔德(Bruce Byfield)引用头部钉子的一句话。 在Ubuntu和Debian之间的比较中,软件背后的哲学是两者之间的关键区别。

全文

Ubuntu每六个月(每个版本发布前几周)从Debian同步。 任何在Ubuntu中没有任何Ubuntu特定更改的软件包(即之前的版本也来自Debian)或者已经不在Ubuntu中,都会被同步到Ubuntu的Universe(免费和第三方)。 MOTU在维护宇宙方面付出了很多努力,但这并不是Ubuntu与Debian最不同的地方。

Ubuntu独特的软件包是主存储库中的软件包(免费和Canonical支持)。 (Ubuntu Team Wiki上有各种存储库的表格 )。 这就是Canonical进入画面的地方。 当你阅读关于Ubuntu将在下一个版本中将会有的新内容的文章时,你可能正在阅读有关将会出现在主要版本中的内容。 这就是Ubuntu与Debian不同的地方。

对我个人而言,主要区别在于发布周期实际上很多。 我发现这是一个很大的好处,我可以选择每六个月进行一次稳定的新版本,而不必选择可能相当旧的稳定版本或测试版本不断变化的目标。

Ubuntu通常基于Debian的“不稳定”版本(代号“sid”)。 他们每6个月就会使Debian“不稳定”并稳定下来。 Ubuntu和Debian包是二进制不兼容的。