服务器版和桌面版有什么区别?

one*_*eat 143 distro-recommendation

Ubuntu 的服务器版和桌面版有什么区别?

tsh*_*ang 98

Ubuntu 文档按原样复制:

  • 第一个区别在于 CD 内容。“服务器”CD 避免包含 Ubuntu 认为的桌面包(如 X、Gnome 或 KDE 之类的包),但确实包含与服务器相关的包(Apache2、Bind9 等)。使用最小安装和安装的桌面 CD,例如从网络安装 apache2,可以获得与插入服务器 CD 并从 CD-ROM 安装 apache2 获得的完全相同的结果。
  • Ubuntu 服务器版安装过程与桌面版略有不同。由于默认情况下 Ubuntu Server 没有 GUI,该过程是菜单驱动的,非常类似于 Alternate CD 安装过程。
  • 在 12.04 之前,Ubuntu 服务器默认安装服务器优化的内核。从 12.04 开始,Ubuntu Desktop 和 Ubuntu Server 之间的内核没有区别,因为 linux-image-server 已合并到 linux-image-generic。
  • 对于 12.04 之前的 Ubuntu LTS 版本,Ubuntu 桌面版仅获得 3 年的支持。这在 Ubuntu LTS 12.04 中增加到 5 年。相比之下,所有 Ubuntu LTS Server Edition 版本都支持 5 年。

  • 所以基本上,服务器和桌面是相同的,除了服务器有 Apache 而桌面有 GUI。 (3认同)

Mar*_*ell 65

值得注意的是,除了内核设置之外,Ubuntu Desktop 和 Server 本质上是相同的发行版,只是默认包选择不同。它们都使用相同的包和存储库。如果您运行,apt-get install ubuntu-desktop您最终将获得与桌面版等效的功能。

这也意味着任何用于 Ubuntu Server 的软件包都可以在您的桌面安装上愉快地运行。


tho*_*ter 12

无论您是使用服务器 CD 还是桌面 CD 进行安装,最终都会得到相同的 Ubuntu。不同之处在于它默认安装的软件包选择 - 即 - 您在安装过程结束时最终选择的软件。

在已经安装的 Ubuntu 副本上,可以从桌面系统移动到服务器系统,反之亦然。Ubuntu 甚至使用tasksel 实用程序或像ubuntu-desktopand这样的元包ubuntu-server(至少从 16.04 开始可以通过标准的 apt 包管理器获得)使其变得相对容易。您甚至可以混合搭配 - 在服务器上安装桌面环境或在主要台式计算机上安装服务器软件,例如 ssh_server 或 apache2。

但很有可能,您可能在安装时就已经知道您想要一个完整的桌面系统,还是一个服务器系统。因此,为服务器和台式机提供不同的安装 CD 只是一个方便因素,使软件选择更简单一些。

安装程序的行为也不同,因为只有“桌面”版本才能从图形 Live CD 安装。其他版本使用类似于 Debian 安装程序的基于菜单的安装程序进行安装。