Ubuntu 和 Debian 服务器之间有什么区别?

Ubuntu 和 Debian 服务器之间有什么区别?

我知道 Ubuntu 基本上就是 Debian,而且 Ubuntu 每 6 个月发布一次,Debian 每 2 年发布一次。但是,我想进一步了解 Ubuntu 服务器和 Debian 之间的高级差异。如果它们具有相同的基础,那么它们之间有什么区别?

答案1

一些差异:

  • Debian 使用 SystemV 风格的 init 和 inittab;
    Ubuntu 使用 Upstart
  • Debian 默认启用 root 帐户,但可以配置使用sudo
    Ubuntu 使用sudo并且未启用 root 帐户
  • Debian 的发布周期未预先定义;
    Ubuntu 的发布周期为六个月(LTS 为两年)
  • Debian 有一个滚动的不稳定版本,称为sid
    Ubuntu 没有类似的东西
  • Debian 有一个测试版本,注定会成为下一个稳定版本;
    Ubuntu 有一个开发版本,最初基于sid该版本成为稳定版本
  • Debian默认使用gnome2/metacity;
    Ubuntu默认使用gnome2/compiz+unity;
  • Debian 已针对多种架构发布(比其他所有发行版都多);
    Ubuntu 基本上只针对 x86、ARM 和 amd64

这是我的想法,可能有些地方不准确或错误,我可能错过了一些重要的东西。我等着看其他答案。

编辑

标题中漏掉了“服务器”这个词:
Debian 没有服务器版本,你会得到一个没有安装桌面环境的所谓的服务器。

答案2

就像 Enzotib 在他的回答中提到的那样,Debian 使用 SystemV 风格的 init,而 Ubuntu 使用 upstart。由于服务器不经常重新启动(或者至少不应该经常重新启动 :P),所以 init 系统并不重要。这就是差异的结束。

Ubuntu 的大部分软件包都是从 Debian 重新编译而来的,因此软件默认值(如 Apache Web 服务器配置)是相同的。我有两台服务器,一台运行 Ubuntu Server 11.04,另一台运行 Debian 6.0,我从未遇到过无法在它们之间复制配置文件并使其正常工作的情况。

答案3

区别在于有一个 ubuntu 服务器,但没有 debian 服务器。

Ubuntu 服务器附带了由维护者预定义的各种软件包,Debian 将这些选择权交给其管理员。

据我所知,规范没有对默认内核进行任何特殊修补。

相关内容