Debian和Ubuntu有什么区别?


Answers:


26

是的,还有更多的根本差异。Debian注重稳定性,他们背后没有营利性公司。Ubuntu着重于易用性(“ Linux for Humans”,不利于某些保守的稳定性),并在其背后拥有一家营利性公司(Canonical)。

当然,还有一些其他差异(从哲学的差异到发布时间表)。查看有关Ubuntu开发Debian开发人员Ubuntu的官方文档以了解它们:

Ubuntu基于Debian,与该项目共享许多软件包,工具和技术。UbuntuForDebianDevelopers中描述了Ubuntu和Debian之间的差异。

Ubuntu将按照设定的时间表定期发布。

与Debian一样,Ubuntu是一个免费软件项目,任何人均可参加。但是,它与Debian的不同之处在于,Canonical提供了许多关键的项目资源,包括服务器,带宽和许多核心开发人员。Canonical是一家营利性公司,主要从与Ubuntu相关的服务(例如支持合同)中获得收入。

一些个人想法:

有些人不喜欢使用不是完全没有商业利益的个人经营的发行版,因此他们选择了Debian。想要更手工制作的系统的用户通常也喜欢Debian,因为他们可以创建“基本系统”并添加所需的内容,同时保持操作系统干净。

其他人更喜欢易用性(即用的即用型解决方案),其功能未经广泛测试,但足以满足日常使用,因此选择了Ubuntu。

如果您没有从哲学上选择发行版的理由(例如免费软件),建议您下载两者并对其进行测试,以查看哪个更好。(我将两者都用于不同的需求和场景。)


什么是哲学上的
Mateen Ulhaq 2012年

@muntoo:这是一个错字。:)固定!
GmonC '02

2
可能希望添加最新的GNOME 3和Unity方式,因为UI是大多数用户会立即意识到的东西。
slhck 2012年

7

ew,我真的认为这些答案缺少一些要点。

DEBIAN的发布周期很慢。Debian 7现在已经发布(2013年),而Debian自1996年以来就已经存在!缓慢的发布周期背后的一般哲学是保证,当每个版本最终发布时,该版本中的所有内容都将起作用。具体来说,所有内核模块都可以工作,所有源代码都可以工作,并且在用户安装软件包时没有任何问题。希望该系统能够正常运行,直到(至少)发布下一个版本为止,通常是未来一年或更长时间。Debian还提供了在过渡期间包含较新软件包的存储库(例如,在不同程度上有“测试”存储库和“不稳定”存储库),但是用户要从这些存储库中安装软件包,后果自负。没有得到完全支持,换句话说,尚未经过充分测试,以致于Debian标准认为它是稳定的。这种非常保守的开发哲学背后的希望是,它可以创建坚如磐石的系统,这样,如果某人想要在linux服务器上建立业务,他们就可以设置一次软件,并且该软件可以毫无问题地运行,也不需要任何操作。更新了很长时间。在大多数情况下,这种理念行之有效。

Ubuntu的发布周期至少是Debian的两倍。在撰写本文时,Ubuntu即将发布第19版,据我所知,他们的第一个版本不到十年前就出现了。由于这些发行版由一家以营利为目的的公司提供支持(换句话说,他们拥有在维护软件方面赚钱的人),因此他们能够做更多的工作来测试新的开发,并且能够以更快的速度发布稳定的发行版。但是,如果您的目标是获取Linux上安装的所有内容的最新更新,则Ubuntu不一定是最好的软件。如果您想要一个易于使用的操作系统,那么这是一个不错的选择,我认为,如果您是linux的初学者,并且想要享受linux的乐趣,那么这是唯一的选择(还有其他面向初学者的发行版,

如果您的目标是拥有最新的软件包,那么我会选择一个发行周期周期性的发行版,例如Archlinux或Gentoo。


2
19ᵗʰ版本将发布13.04;该数字仅是year.month。
东武

3

Ubuntu基于Debian,它使用相同的软件包结构,但包含更多最新版本(Debian非常保守)。

它还提供了更多的非免费应用程序(Debian非常免费)。

它也有一个非常好的平庸


2

GmonC和mgb表示了大部分内容,但我必须补充说,软件包之间存在一些差异,因此ubuntu软件包与debian不兼容,反之亦然。从理论上讲,这当然是可行的,但在实践中,这不是一个好选择(因为它来自官方存储库中的软件包)。您可以混合使用单个软件包,但不能混合使用很多软件包(相信我,我是从个人经验中告诉您的)。像“ gtk2-engines-murrine”这样的单个软件包可以工作,但“ lives”之类的东西可能会使您的系统混乱。
请记住,Debian中有4个软件包分支(稳定,测试,不稳定和实验性),而在ubuntu中您也有几个分支(稳定,反向移植ppa ...)。


1

自从我开始使用Debian进行Perl编程。

Catalyst Web框架:Debian,在1分钟内安装。在我的Macbook上,我无法安装它。


有人不喜欢Perl还是什么?
r4。

实际上,我尝试在OS X上安装Catalyst。不成功(2000多个依赖项,有些我无法运行)后,我放弃了。然后,在Debian中尝试,花了我10分钟。显然,Perl和Debian相处得很好,这就是我所声称的。我一直在运行Debian。很好,除了GUI以外,其他都没有像其他一些Linux变体那样流畅。关于Debian拥有旧软件包。只需看看他们的Eclipse版本非常老(也许不知道有多老,也许5年)。
r4。
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.