Answers:
Debian具有一些功能,您可以根据自己的需求和用例来考虑它们的“优势”。
您必须进一步区分Debian稳定版和测试/不稳定版,以及继所有Ubuntu版本或仅LTS版本之间。
总而言之,差异不大。我更喜欢在机器上使用Debian stable,但向其他人推荐Ubuntu,并倾向于在较新的硬件(尤其是笔记本电脑)上使用Ubuntu。
优点:更彻底的测试和结构化的发布周期。最终结果,系统更加稳定。
缺点:stable
存档通常位于最新版本的软件(包括-dev库)的后面。这意味着您可能需要手动安装依赖项才能填写您确实需要最新版本的一个酷程序的先决条件。有时,您可以使用debian-backports解决此问题。
/opt
用于第三方预编译的东西。你自己编译的东西应该进去/usr/local/bin
。详细说明包装问题。我从2005年开始运行Debian,除了exim4
更改配置文件格式外,没有任何问题,但是那是我不读的错Debian.README
,我们都这样做了,对吧?
我喜欢(因为具有上述优点)可以从一开始就更好地对其进行自定义。
Ubuntu安装了很多应用程序,即使您永远不会使用这些软件。
但是在Debian中,您可以从多个软件集合中进行选择,例如“ Web服务器”,“ FTP服务器”或完整的桌面。如果使用netinstall映像,情况会越来越好,此选择可节省大量带宽。而且对于性能较小的旧PC也更好。
而且因为它是可行的!
我不确定为什么没人会提到Debian Policy,这是Debian前进的动力。如果您还没有阅读,请去看看。据我所知,它是独一无二的。没有其他免费或专有的操作系统具有类似的功能。除其他事项外,Policy确定了如何制作Debian软件包,如何将它们组合在一起以及还有助于确定Bug分类。引用《 Debian政策手册》第1.1章:范围:
在本手册的规范性部分中,必须,应当和可能以及必要,推荐和可选的形容词均用于区分本政策文件中各种指南的重要性。不符合必须(或要求)表示的准则的软件包通常对于Debian发行版不被接受。不符合应(或建议)指示的准则通常被认为是错误,但不一定会使软件包不适合分发。由may(或可选)表示的准则实际上是可选的,并且维护者可以自行决定是否遵循。
这些分类大致等同于严重的错误(严重)(针对必须或必需的指令),次要,正常或重要(针对应当或建议的指令)和愿望清单(针对可选项)。
不幸的是,即使在稳定的发行版中,Debian如今也显示出越来越令人遗憾的趋势,它忽略了RC错误。
我已经在生产环境(Linux服务器)上使用了数十年,并且没有发现任何使Debian优于Ubuntu的东西。Ubuntu可以安装为最小版本或完整版本,使其更具“人性化”,并且具有“更紧密”的Ubuntu社区。
我试图为家庭管理Debian桌面。以前我曾经使用过Ubuntu。Ubuntu将更多工作投入到台式机/笔记本电脑体验中。我认为Ubuntu在此方面值得信赖,我计划改回[*]。
我想这个答案与实际问题无关,只是暗示Debian的优势在某些方面与以下内容有所不同!
从未通知有关安全更新的先前的DEBIAN DESKTOP版本7和8(频率和压缩)的信息
如果您已经从以前的版本升级到Debian 7/8,这不会引起注意,因为它可以正常工作。即使发现问题,IMO也无法很好地处理它。
[*]注意事项:
我一直在等待Ubuntu LTS版本中可靠的Gnome 3桌面。我本来愿意适应Unity UI,但是其他方面也让我感到失望,例如它是仅适用于Ubuntu的项目。
可以说,我对Debian持这种看法的主要原因是,他们希望发布完整的Gnome 3桌面,但是他们没有足够的资源来集成Gnome更改而不会出错。灾难性错误,如上所示。现在没有迹象表明质量保证会提高;Debian刚刚有一点时间赶上来。在KDE4的日子里,我有类似的感觉(虽然灾难性较小)。
可能有另一个旧式台式机没有遭受此类集成错误。但是Debian在这方面没有立场。