据我所知,Ubuntu 基本上是一个 Debian Linux,预装了一些额外的应用程序和驱动程序,以使其更加用户友好。
这就是全部?或者两者之间是否存在更深、更根本的区别?
Gmo*_*onC 26
是的,还有更根本的区别。Debian 注重稳定性,他们背后没有一家以营利为目的的公司;Ubuntu 专注于易用性(“Linux for Human People”)而损害了一些保守的稳定性,并且在其背后有一家营利性公司(Canonical)。
当然,还有一些其他差异(从哲学上的差异到发布时间表)。查看有关Ubuntu Development和Ubuntu for Debian Developers 的官方文档以了解它们:
Ubuntu 基于 Debian,与该项目共享许多软件包、工具和技术。UbuntuForDebianDevelopers 中描述了 Ubuntu 和 Debian 之间的差异。
Ubuntu 根据设定的时间表定期发布。
Ubuntu 与 Debian 一样,是一个免费软件项目,任何人都可以参与。但是,它与 Debian 的不同之处在于,Canonical 提供了许多关键的项目资源,包括服务器、带宽和一些核心开发人员。Canonical 是一家营利性公司,其收入主要来自与 Ubuntu 相关的服务,例如支持合同。
一些个人想法:
有些人不喜欢使用不完全由没有商业利益的个人运营的发行版,所以他们选择了 Debian。想要更手工制作的系统的用户通常也更喜欢 Debian,因为他们可以创建一个“基本系统”并添加他们需要的东西,保持一个干净的操作系统。
其他人更喜欢更易于使用(即开即用的解决方案),具有未经广泛测试但足以满足日常使用的功能,并选择 Ubuntu。
如果您没有选择发行版(例如免费软件)的哲学理由,我建议您下载这两个发行版,然后对其进行测试,看看哪个更好。(我使用两者,用于不同的需求和场景。)
哇,我真的认为这些答案缺少一些要点。
DEBIAN 的发布周期非常缓慢。Debian 7 现已发布(2013 年),而 Debian 自 1996 年就已问世!缓慢发布周期背后的一般理念是承诺,当每个版本最终发布时,该版本中的所有内容都有效。具体来说,所有内核模块都可以工作,所有源代码都可以工作,并且用户安装软件包时没有问题。希望系统能够正常运行,直到(至少)下一个版本发布,这通常是一年或更长时间。Debian 还提供了包含过渡期较新软件包的存储库(例如,在不同程度上,有“测试”存储库和“不稳定”存储库),但是用户需要自担风险从这些存储库安装软件包,他们不完全支持,或者换句话说,尚未经过充分测试以被 Debian 标准视为稳定。这种非常保守的开发理念背后的希望是它创建了坚如磐石的系统,因此如果有人想在 linux 服务器上建立业务,他们可以设置他们的软件一次,并且它会运行而不会出现问题或需要任何好久没更新了。在大多数情况下,这种哲学是有效的。
Ubuntu 的发布周期至少是 Debian 的两倍。在撰写本文时,Ubuntu 即将发布 19 版,他们的第一个版本(据我所知)出现在不到十年前。因为这些版本是由一家盈利公司支持的,(换句话说,他们有靠维护软件赚钱的人)他们能够做更多的工作来测试新的开发,并且可以以更快的速度发布稳定的版本。但是,如果您的目标是为您在 Linux 中安装的所有内容获得最新更新,那么 Ubuntu 不一定是最好的软件。如果您想要一个易于使用的工作系统,这是一个不错的选择,并且在我看来,如果您是 linux 的绝对初学者并希望享受使用 linux(还有其他面向初学者的发行版,
如果您的目标是拥有最新的软件包,我会选择具有滚动发布周期的发行版,例如 Archlinux 或 Gentoo。