Ubuntu与Debian有何不同?


Answers:


72

因此,也许我对回答这个问题感到疯狂,因为三个月前(今天!)刚刚加入Canonical,并且由于好奇心而仅在运行Ubuntu几年后才加入Canonical。考虑到我是服务器团队的一员,对我而言,回答这个问题甚至可能很愚蠢,而Ubuntu无疑非常重视将“ ergo Linux for Humans”(ergo)桌面化。

对我来说,发布周期就是一切。是的,有些事情永远都不会回到Debian,因为这些事情在某种程度上与Debian的哲学背道而驰。但是这些是可用性更高目标的副产品。

启动Ubuntu时,这个想法很简单。Debian当时很棒,今天仍然很棒。我专门运行了几年,它在笔记本电脑,台式机尤其是服务器上非常有用,是服务器方面的家伙。但是,发布周期是如此之慢,所有的凉爽,人们正在生产上的Linux高手帮的东西只是没有把它变成了稳定版本,以及不稳定的开发版本是有所有这些事情是未安装(没有正式的ISO文件),并且经常损坏。

因此,通过说“我们将把注意力集中在几个架构和软件包的子集上”(Ubuntu中的“主要”档案),Ubuntu项目能够致力于发布一个经过测试的,稳定的操作系统,包括所有里面很酷的新东西。他们还能够承诺从Debian中获取一些高度关注可用性的增量。通过对其进行资本投资,Canonical能够承诺使技术人员能够实现这一目标。

其中一个令人敬畏的部分是,它们(我说是因为我还不是Ubuntu会员)可以通过创建“ Universe”归档文件来保留Debian软件的众多功能。更好的是,社区(MOTU)围绕着这个社区成长,以确保它在发布之前也得到了一定的稳定。

因此,用一个类比来概括。Ubuntu是Debian的,因为您当地的餐馆是当地农民的市场。厨师Ubuntu定期进入Debian农民市场,寻找最好的新鲜食材,将其与自己的特殊混合物混合,并为目标受众生产食物。对于喜欢做饭的人,他们可以做,只要去市场,就能得到他们所需要的东西。


53
作为Debian开发人员,我不认为自己是农民:-)尽管在某些任务上Debian肯定不比Ubuntu容易使用的事实,但这不是我们做的哲学或选择。Debian是其贡献者工作的结果……给我们带来了令人愉悦的进步,更多的人也可以在Debian餐厅用餐。这不是Ubuntu餐厅的尽头。在一起,我们将变得更强大,也许更多的人会理性地进食(也许快餐的数量会减少)。:-)
拉斐尔·赫尔佐格(RaphaëlHertzog)2010年

2
“对我来说,发布周期就是一切。是的,有些事情永远都不会回到Debian,因为这些事情在某种程度上与Debian的哲学背道而驰。” -发行周期是永远不会回到debian的首要事件,也是ubuntu生存的主要原因。而且,农场在配送餐厅的上游。Debian的愿景是在遵循Debian政策的同时,尽可能接近上游的愿景。使用ubuntu,发行版的构想超越了上游开发人员的构想,以提供一致的环境。
umeboshi 2015年

2
请注意,在ubuntu成立之初,Debian处于其有史以来最长的发行周期之中(有些人想知道它是否会终结),同时桌面linux取得了许多进步。从那以后,Debian的发布周期加快了一些,台式机linux的前进速度也放慢了。
彼得·格林

“ [不稳定]无法安装(没有正式的isos)并且经常损坏。” 在我的桌面上使用sid(debian不稳定)已经将近四年了,我可以说不是这样。我从未遇到过任何重大故障,并且不稳定的方法是使用正式提供的发行版(或“测试”)dvd / cd,然后进行编辑/etc/apt/sources.list,将发行版名称替换为sid(或unstable),然后执行apt-get update并然后apt-get dist-upgrade作为根。工作正常。
Wyatt8740 '16

有趣。让我们看一下:Wine:Ubuntu有1.6.2,最新是1.8.5。ffmpeg:Ubuntu 2.8.8,最新是3.2。VirtualBox-5.0.24 / 5.1.8我知道这里有很多队列,并且像OpenJDK(保持最新状态的声誉)等更为关键,但是有些软件包却落后了。我自愿打包东西。
OndraŽižka16年

14

像许多流行的概念一样,Debian和Ubuntu的共同特征只是部分正确。Debian作为专家发行版的声誉部分地基于十年前的状态,尽管如果您想要的话,它确实提供了更多的动手管理范围。同样,尽管Ubuntu一直像其他发行版一样一直强调可用性,但是其可用性大部分来自于它所包含的软件-Debian与Ubuntu一样多。

那么这些暹罗双胞胎之间有什么区别呢?从安装,桌面,程序包管理和两个发行版中的社区来看,所出现的与其说是重点,甚至是理念上的差异,不如说是主要差异。

那是布鲁斯·拜菲尔德(Bruce Byfield)的名言,他的话令人震惊。在Ubuntu和Debian之间的比较中,该软件背后的理念是两者之间的主要区别。

全文


8

Ubuntu每六个月(每个版本发布前的几周)从Debian同步一次。任何在Ubuntu中没有任何特定于Ubuntu的更改的软件包(即以前的版本也来自Debian)或尚未在Ubuntu中的任何软件包,都将同步到Ubuntu的Universe(免费和第三方)中。MOTU在维护Universe方面做了很多工作,但这并不是Ubuntu与Debian的最大区别。

Ubuntu的独特软件包是Main存储库中的软件包(免费和Canonical支持)。(Ubuntu Team Wiki上有一个各种存储库)。这就是Canonical出现的地方。当您阅读有关Ubuntu将会在下一发行版中更改的新奇事物的文章时,您可能会读到将要发布的一些主要内容。这是Ubuntu与Debian不同的地方。


0

就我个人而言,主要区别实际上与发布周期有关。我可以选择每六个月选择一种稳定的新版本,而不必在潜在的较旧的稳定版本或测试版本的不断变化的目标之间进行选择,这是一个很大的好处。


-5

Ubuntu通常基于Debian的“不稳定”版本(代号“ sid”)。他们每6个月对Debian进行一次“不稳定”测试并使其稳定下来。Ubuntu和Debian软件包是二进制不兼容的。


1
他们没有 稳定它。如果那是他们想要做的,那么他们很可能已经从测试中同步了。
Umang

2
@Umang:您如何将功能冻结后的工作归类,除了稳定之外?
andol 2010年

大多数同步发生在DIF之前,而DIF早于功能冻结。而且,据我了解,大多数已同步到Ubuntu的软件包实际上并不是软件包。它们是应用程序,模块等,比必不可少的要多。如果那是Ubuntu与Debian区别的唯一途径,那么Ubuntu就不应该存在-MOTU应该只是在Debian上工作并稳定Debian本身。我相信大多数工作都发生在Ubuntu中。
Umang 2010年

1
@Umag:从来没有说过这是Debian和Ubuntu之间的唯一甚至主要的区别。我只是回应您在评论中所作的发言。我只是争辩说,从Unstanble同步了软件包之后,没有发生任何稳定的事情了。
andol 2010年

他们确实使它稳定了一点,但这不是重点。如果一个软件包需要特定于Ubuntu的更改,那么Debian可能已经不存在它了。如果出现错误,它将得到修复,但这不是DIF之后的全部工作(不是我做过任何事情,但这是我的理解)。
2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.