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


Debian与Ubuntu

Ubuntu和Debian是历史上最受欢迎的两个Linux发行版。除此之外,它们之间的关系非常密切,这使得新Linux用户很难理清两者之间的差异。

因此,Ubuntu与Debian一样吗?尽管这些功能强大的发行版可能看起来很多相似或什至相同,但它们之间还是存在着相当大的差异。

发布模型:Debian vs Ubuntu

Debian和Ubuntu之间最明显的区别之一是这两个发行版的发行方式。 Debian具有基于稳定性的分层模型。另一方面,Ubuntu具有常规和LTS版本。

Debian有三种不同的版本;稳定,测试且不稳定。 Debian的稳定版本非常稳定。在坚如磐石的可靠性方面,同一联盟中很少有发行。不过,这是一个折衷方案。 Debian Stable中的软件通常已经过时了。实际上,通常在发行版首次发布时就已经过时了。现在,对于服务器而言,这并不是什么大问题,但对于台式机而言却是可怕的。

另一方面,Debian测试更加流畅。 Debian项目积极地在测试部门设计了他们的下一个稳定版本。这并不意味着测试无论如何都是不稳定的。实际上,使用Debian Testing非常类似于使用常规滚动发行版本,如OpenSUSE Tumbleweed。

最后,Debian不稳定,Sid,发布。它以玩具总动员电影中刻薄的孩子的名字命名,玩具打破了他所有的玩具。 Sid是Debian测试绝对最新软件的地方。虽然可以运行Sid,但这通常不是一个好主意。但是,您可以使用Apt首选项来使用Sid中的某些程序包(如Firefox)以及早获取最新版本。

Ubuntu有一个更为传统的模型。它大约每六个月发布一个新版本。大约每五分之一的发布便成为长期支持版本,并得到了五年的官方支持。 Ubuntu的LTS发行版适用于服务器和工作站,而其常规发行版则更适合台式机。




Debian和Ubuntu中的安装程序

Debian和Ubuntu之间的下一个主要区别因素是它们的安装程序。实际上,Ubuntu的安装程序是使Ubuntu…成为Ubuntu的一部分。

Ubuntu Bionic Installer

Ubuntu仿生安装程序

至此,Ubunut的安装程序已精简。 Canonical已将安装过程简化为一门科学,因此,它是可用的最用户友好的安装体验之一,甚至超越了专有选项。

近年来,Debian的安装程序取得了很大进步,但仍比Ubuntu的安装程序混乱。首先,默认的Debian安装程序仍基于nCurses,而不是完整的GUI。它也向用户询问有关他们如何配置系统的更多问题。可以使用完整的图形安装程序,但是它实际上与nCurses的安装过程相同。

简而言之,Debian的安装程序提供了更多选项。 Ubuntu的用户友好性更高。

Ubuntu和Debian随附的软件

在开发过程的早期,Ubuntu的发行版来自Debian不稳定的分支。结果,两者之间的很多事情几乎是相同的,但是它们在软件方面的策略却大不相同。

Ubuntu的主要关注点是可用性。他们不太在乎软件许可。因此,它们将所有内容都包含在默认存储库中,以使用户尽可能容易地访问它。

Debian Repositories With Non-Free

非免费的Debian存储库

相反,Debian对自由软件持严格立场。他们将专有软件视为最后的手段。在默认的Debian安装中找不到任何专有软件。该项目将其全部运送到一个单独的存储库中,您必须在安装后手动启用它。



驱动程序和固件

如您所料,Debian在驱动程序和固件方面有些麻烦。 Debian内核不包含任何专有的Blob。这意味着默认情况下它缺少很多固件。与其他软件一样,您需要自己启用存储库并手动安装。

Ubuntu包含尽可能多的固件,并尝试自动为您安装和配置驱动程序。 Ubuntu还与硬件制造商合作以认证可与Ubuntu和测试驱动程序一起使用的硬件。

Ubuntu PPA和Debian PPA

很简单,Ubuntu有PPA,而Debian没有。 PPA是个人软件包的归档文件,它们是开发人员轻松托管Ubuntu软件存储库并使其可访问的一种方式。

实际上,PPA与普通的Debian存储库没有什么不同。真正的区别是在系统中添加一个。您不必手动导入GPG密钥并将存储库地址添加到配置文件,而只需运行一个linux命令添加PPA。方便多了。

企业支持

Debian是社区发行版。它由当选的开发者委员会管理。它具有自己的内部结构和法律。几乎所有从事Debian工作的人都是志愿者。

同时,Ubuntu是公司Canonical的产品。 Canonical与几个相关项目一起开发了Ubuntu,他们完全控制了Ubuntu并做出了有关Ubuntu的所有决策。

这也有很大的好处。 Canonical代表Ubuntu工作,与硬件制造商达成兼容性协议,甚至将Ubuntu运送到Dell制造的机器上。

Canonical还出售Ubuntu的支持合同。如果您在生产环境中运行Ubuntu,则可以放心,如果发生灾难,Canonical将为您提供支持。

总结思想

你有它! Ubuntu和Debian非常相似,但是它们也有一些主要区别。 Ubuntu更加注重用户友好性,并具有更多的公司感觉。另一方面,Debian更关心软件的自由和选择。这是一个非营利性项目,它也具有这种文化。

参考资料

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