当前位置: 首页>>技术教程>>正文


Debian和Ubuntu之间的差异

,

问题描述

我已经厌倦了Ubuntu的随机变化。我正在考虑永久切换到Debian。有人知道两个发行版之间是否有更改列表?我想知道自己正在从事什么。

最佳办法

通过更改列表,我假设您的意思是两个分布之间的主要差异。我对Ubuntu知之甚少,因此我将主要撰写有关Debian的文章。

可能使Debian与地球上几乎所有其他操作系统区分开的主要因素是Debian Policy,这就是驱动Debian著名的质量控制的原因。可悲的是,随着Debian档案中的软件包数量超过2万个,质量控制工作显得有些磨难。只需查看RC bug进行压缩即可。 Ubuntu没有这样的东西,它的发行版显然是buggier。尽管我很少使用Ubuntu,但我还是遇到了问题。

另一件事是,当您将错误报告发送给Debian时,您至少在某些时候会得到响应,并且可能会得到错误修复。 (一般来说,Debian开发人员是自愿者,很少有空闲时间,他们对我的经验非常友好并乐于助人。)对于其他操作系统,这主要是一个黑洞。我在1990年代使用SuSE几年了。他们没有真正的错误报告系统,但是有一个您可以向其发送反馈的地址,而我在那儿写的所有时间都没有得到回复。在我使用SuSE的整个过程中,我唯一与他联系的人都得到了唯一的答复,当时我是直接写给包装商的地址的。据我所知,Ubuntu /Canonical非常相似。我认为像Windows这样的完全专有系统会更糟。还值得注意的是,在像Debian这样的社区开发的操作系统中,开发人员管理软件包是因为他们对软件包感兴趣,而他们并不经常是领域领域的专家。例如。 PostgreSQL维护者是PostgreSQL开发人员,Linux内核维护者是Linux开发人员,依此类推。在非社区操作系统中,这是相对不常见的。

Debian很难以自己的方式被击败,这简直就是使世界上最好的操作系统。是的,我有偏见。

很明显,如果我不得不指出缺点,那就是Debian稳定版中的软件包可能会过时,但是随着Linux内核及其生态系统趋于成熟,它已不再像以前那么重要了。我有噩梦般的回忆,Netscape 4.77在白天将我的机器锁定了。那时,使用自由软件需要更多的奉献精神。无论如何,都可以从backports(现在是官方服务)中获取东西,也可以向后打包自己的东西,这并不难。 Ubuntu更加注重保持软件的最新状态(定期发布6个月)。显然,这可能会导致如上所述的质量折衷。

另外,Debian完全致力于免费软件,这有时会带来不便。例如。从squeeze版本开始的Debian内核不再包含非自由软件。如果您需要非免费的东西,可以使用包含非免费位的netinst安装程序,但是没有非免费的完整安装程序。相比之下,Ubuntu /Canonical对非自由软件的态度则更为放松。

另一件事是,Debian的预期技术水平可能会更高,因此该操作系统比Ubuntu握持的手少了一些。但是,底层系统本质上是相同的,因此我不确定在实践中到底有多大差异。

次佳办法

如果您阅读变更日志,将会发现Debian和Ubuntu之间有很多合作。这是交易所的工作流程:

workflow http://www.diagrammr.com/png?key=dodjkzMu8Bg

testing之外,安全性修补程序没有在其他地方显示,因为它们无处不在。

那些暹罗双胞胎之间的最大区别是,包裹如何离开不稳定/β状态加入可释放状态。在一种情况下,这只是时间,而在另一种情况下,则是某种形式的质量评估。

就个人而言,我选择Debian testing是因为它具有某种形式的稳定性(至少10天不为unstable),并且一年中没有特定的补丁程序日(每两年一次)。在我看来,Debian测试比每两年一次的Ubuntu(不是LTS)更稳定。

对于需要咨询的其他人,我说的是”Ubuntu”,为简单起见,人们喜欢重新安装,我没有。

第三种办法

我知道的更多信息(在faif ‘s answer之上):

  • 对我而言,最显而易见的是,Ubuntu比Debian更重视sudo。在Debian安装过程中,默认选项是设置root密码,而不是Ubuntu安装。

  • Ubuntu安装程序更漂亮。对硬件的要求也更高。不过,它只是易于使用(Debian的使用起来非常容易)。

  • YMMV,但是许多人声称Debian更稳定。我可以证明这一点,尽管我最近实际上还没有检查过。

  • Debian在system-wide的技术变更方面更为保守,部分原因是要花更多的co-ordination来完成工作。这很可能是因为它缺乏一个真正的独裁者,无论它是否仁慈。

  • Debian正式支持更多软件包

第四种办法

转到源:

这一切从哪里开始?

Linux was already established as an enterprise server platform in 2004. But free software was still not a part of everyday life for most computer users. That’s why Mark Shuttleworth gathered a small team of developers from one of the most established Linux projects – Debian – and set out to create an easy-to-use Linux desktop, Ubuntu. The vision for Ubuntu is part social and part economic: free software, available free of charge to everybody on the same terms, and funded through a portfolio of services provided by Canonical.

来自:http://www.ubuntu.com/project/about-ubuntu

然后查看:http://www.ubuntu.com/community/ubuntu-and-debian

因此,差异是成千上万的,但从本质上讲,我们在谈论的是像debian一样强大的发行版,它具有明确定义的方法和规则,可以说:好的,现在是”stable”;以及easy-to-use桌面系统,并具有确定的时间来发布包含大部分未经测试的新软件的系统。

如果您是普通桌面用户,那么您会喜欢ubuntu的。 Debian不是构建为newbie-friendly系统或类似的东西……说它是power-user-friendly。但是也许您不喜欢Ubuntu,也不喜欢Debian,然后尝试OpenSUSE(了解YaST)。

但是:如果您是相对高级的Linux用户,请尝试Debian。对于经验丰富的用户来说,它比Ubuntu更好,而且我从来没有发现要使用它”hard”。

顺便说一句:我从4.0 “etch”开始是debian用户,我喜欢它。

对不起我的英语,干杯

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11566.html,未经允许,请勿转载。