Answers:
Ubuntu的优势:
Debian的优势:
在给出的答案上稍作扩展,以包括我发现会影响我的决定的其他一些常见痛点:
Ubuntu并没有特别致力于修复LTS版本中的问题。我已经记不清遇到问题的次数了,唯一的解决方法是“在[版本+ 1]中修复”,而在较早版本中则没有修复。基本上,您不应该期望重大错误和安全性问题的移植。从我所看到的有效策略来看,较小的错误仅在当前版本中得到修复。
Ubuntu并不在乎Debian这么极端的软件自由度,这是为什么许多人认为它更易于使用的一个原因。当这是唯一的解决方案时,他们可以很好地运送驱动程序的二进制映像之类的东西。Debian不是。例如,要使Debian在笔记本电脑上工作,我必须明确地打开非免费存储库,并在安装过程中或安装后添加适当的软件包。在Ubuntu上,硬件更有可能是开箱即用的,或者配置步骤要简单得多。
与此相关的是,如果您打算在云计算平台以及其他一些封闭源虚拟平台上部署服务器,那么使用Ubuntu通常会更好。例如,在Amazon EC2上,在EC2上运行很简单。同时,由于无法解决的许可问题,您甚至无法获得他们的Debian EC2工具的完整副本。因此,在Debian EC2上进行工作的受欢迎程度要低得多,其他虚拟机也存在类似的问题。基本上,如果您的供应商没有将其整个堆栈作为开源发布,那么他们接受Debian对必须进入操作系统的部件的自由软件的严格定义的可能性就很小。
退一步,我还希望在台式机上使用与服务器上相同的操作系统。如果我可以将更多时间集中在一个通用平台上,将使生活更加轻松。我发现最近很难将Ubuntu用作该平台,因为他们是如此积极地用不稳定的代码破坏其桌面。Debian桌面很无聊,但是它可以正常工作并且不碍我的忙。如果您确实想在服务器操作系统上运行GUI工具,那么这些对于服务器操作系统也是很好的品质。