服务器版Ubuntu和台式机版有什么区别?

评论

哪一个更好?我有一个Acer Aspire One 1gb RAM,1,60GHZ处理器...这是一台旧计算机,但是我一直在使用Ubuntu发行版。我最近安装了Ubuntu 12.10,它对我的​​计算机来说太慢了。除此之外,我需要安装Atlas.TI来处理一些调查。我无法使用12.10版本...当我的计算机中安装了10,04版本时,它运行得非常好。 Sammaël

#1 楼

从Ubuntu文档复制的原样:


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


评论


因此,基本上,服务器和桌面是相同的,除了服务器具有Apache和桌面具有GUI。

–明智的话
19-2-22在15:59

#2 楼

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

#3 楼

无论使用服务器CD还是桌面CD进行安装,最终都将使用相同的Ubuntu。区别在于,默认情况下会选择安装哪种软件包-即,在安装过程结束时最终选择哪种软件。

可以从台式机系统迁移到服务器系统,反之亦然。 Ubuntu甚至可以通过taskel实用程序或ubuntu-desktopubuntu-server之类的元软件包(至少从16.04版开始通过标准apt软件包管理器提供)相对容易一些。您甚至可以混合使用-在服务器上安装桌面环境,或者在主要是台式计算机的服务器软件上安装ssh_server或apache2。具有桌面环境的桌面系统或服务器系统。因此,拥有用于服务器和台式机的不同安装CD只是一个方便因素,这使得软件选择稍微简单一些。

安装程序的行为也有所不同,从某种意义上来说,只有“台式机”版本会从图形Live CD。其他版本使用类似于Debian安装程序的基于菜单的安装程序进行安装。

评论


至少在10.04中,我找不到ubuntu-server软件包。尽管它可能很酷,但是您可能只想安装所需的服务器即可。


13年11月18日在20:50

我已经更新了答案。您使用任务(通过tasksel)而不是元软件包来安装服务器软件包。为用户界面运行sudo taskel或通过命令行安装单个任务,例如sudo taskel install lamp-server。在help.ubuntu.com/community/Tasksel上可用的其他任务列表请注意,这些是为“起点”服务器部署设计的软件包组。您可能希望更详细地安装软件包。

–胸骨
13年11月19日,0:34



我完全隔开了塔斯克。在16.04 LTS中仍然有效。使服务器程序包和桌面程序包易于安装。 +1

–永恒
17年1月16日在15:39

#4 楼

我永远不会把台式机版本与服务器版本混为一谈,反之亦然。

这5美分的小贴士来自我在努力使用Server版本作为终端机上花了几天时间的真实经验和教训

确实可以始终在服务器版本上添加桌面程序包,反之亦然。但是结果与各个版本完全不同,存在许多问题和麻烦。

大多数人注意到Server和Desktop版本的软件包有所不同,但是没有人注意到这两个版本具有相当大的差异。不同的配置。可以消除或忽略由于不同的配置而导致的误用版本问题。

服务器版本用于服务器。当您使用服务器版本作为日常终端控制台时,以下至少两件事会影响您:针对服务器进行了优化,假设始终具有有线网络,始终通电(不经常重启)。因此,您的机器的启动时间会更长。如果您使用的是仅使用WiFi的计算机(大多数新型笔记本电脑都使用),则服务器版本的Ubuntu启动过程可能会在此过程中挂起3到5分钟,因为服务器上的很多模块在加载时都取决于网络,但是在此阶段, WiFi网络尚不可用,实际上,服务器版本的默认设置并不随整个WiFi软件包一起提供。尝试在线搜索Ubuntu挂在启动…。该解决方案麻烦且不干净。哦,我没有提到您在终端控制台的服务器版本上创建的用户不会出现在桌面登录GUI上,如果稍后添加桌面程序包或GUI用户管理实用程序。 …。只是列表中的另一个问题。

因此,我想说服务器和桌面版本的差异足够大,您不会错过它们,尽管您可以添加软件包以从其他版本获得某些功能,但是您会遇到由不同配置引起的问题。

尽管这样说,我建议在大多数情况下使用桌面版本,但是将服务器软件包添加到桌面版本不会对您的日常使用产生很大影响。您可以轻松地更改设置以禁用GUI并将其用作终端控制台。

我们真正缺少的是Ubuntu Terminal版本:一个轻量级的版本,但仅针对日常笔记本电脑终端使用进行了优化。

注意:
这不是我的答案,我在Quora上发现了这个问题,发现它比这里的要好,所以我将其发布。这是https://qr.ae/pNyxJm