使用 Debian 代替 Ubuntu 的主要优点是什么?
答案1
Debian 有一些功能,您可以根据您的需求和用例将其视为“优势”。
- 稳定。 Debian 稳定分支作为测试分支已经过广泛的测试,通常至少一年。稳定版获得的唯一更新是任务关键错误修复和安全修复。这使其成为一个极其稳定的平台(即经过充分测试且几乎没有变化)。
- 用于发布的分层分支系统允许您选择所需的稳定性/最新性级别。稳定、测试和不稳定(加上向后移植,其中选择的包和库从测试移植到稳定)。这为您决定如何升级或保留某个版本的软件包或整个版本提供了很大的灵活性。
- Debian 社会契约。对自由软件和自由软件社区的承诺。为了社区,由社区服务。
- Debian 就是你的方式。您可以获得大量的选择和配置选项。没有一种“典型”的 Debian 安装。 Debian 完全按照您的意愿行事。
- 成熟度 - Debian 项目已经存在很长时间了,是自由开源软件生态系统的稳定组成部分。
- Debian 已被移植到许多不同的硬件架构。当前的稳定版本有 11 个不同的端口。另一方面,Ubuntu 专注于 x86 和 amd64 平台。
- 很多包裹。价值29,000。有句老话说,如果项目存在,就会有一个 .deb。
答案2
您必须进一步区分 Debian 稳定版本和测试/不稳定版本,以及遵循所有 Ubuntu 版本或仅 LTS 版本。
- Debian 稳定版和 Ubuntu LTS 每隔几年发布一次。优点:你并不是一直在升级。缺点:软件,尤其是驱动程序可能会更新。
- Ubuntu 还有一些可供没有经验的用户开箱即用的功能,以及更精美的推荐用户界面。 Debian 对初学者不太友好(隐藏混乱细节的前端更少),对极客更友好(隐藏混乱细节的前端更少)。
- 核心软件(Ubuntu main)更加集成。一旦你进入宇宙,Debian 会更好一点,因为它要么更完善(稳定),要么更最新(测试)。
总而言之,差别并不大。我更喜欢在我的机器上使用稳定的 Debian,但向其他人推荐 Ubuntu,并且倾向于在较新的硬件(尤其是笔记本电脑)上使用 Ubuntu。
答案3
优点:更彻底的测试和结构化的发布周期。最终结果是一个更稳定的系统。
缺点:stable
存档通常落后于最新版本的软件版本(包括 -dev 库)。这意味着您可能需要手动安装依赖项,以便满足您真正需要最新版本的 one-cool-program 的先决条件。有时,您可以通过以下方法解决此问题Debian 向后移植。
答案4
我不知道为什么没有人提到Debian 政策,这是让 Debian 运转的火箭燃料。如果你还没有读过,那就去看看吧。据我所知,它是独一无二的。没有其他操作系统,无论是免费的还是专有的,都具有类似的功能。除其他外,策略决定了 Debian 软件包的制作方式、它们如何组合在一起,并且还有助于确定错误分类。去引用Debian 政策手册第 1.1 章:范围:
在本手册的规范性部分中,使用了“必须”、“应该”和“可以”以及形容词“要求”、“推荐”和“可选”,以区分本政策文件中各项指南的意义。不符合必须(或必需)表示的准则的软件包通常不会被 Debian 发行版视为可接受的。不符合“应该”(或“推荐”)表示的准则通常会被视为错误,但不一定会导致包不适合分发。由可能(或可选)表示的指南实际上是可选的,是否遵守由维护者自行决定。
这些分类大致相当于错误严重性:严重(对于必须或必需的指令违规)、轻微、正常或重要(对于应该或推荐的指令违规)和愿望清单(对于可选项目)。
不幸的是,Debian 如今越来越表现出忽视 RC bug 的趋势,令人遗憾,即使在稳定发行版中也是如此。