Ubuntu|Ubuntu Desktop与Ubuntu Server:有什么不同?

Ubuntu|Ubuntu Desktop与Ubuntu Server:有什么不同?

Ubuntu可以说是最受欢迎的Linux操作系统 。 在Ubuntu中 , 有两种截然不同的风格:稳定版本和长期服务(LTS)迭代 。 此外 , Ubuntu分为Ubuntu云 , Ubuntu Core , Ubuntu Kylin , Ubuntu Desktop和Ubuntu Server 。

什么是Ubuntu Server?在比较Ubuntu Desktop和Ubuntu Server之间的差异之前 , 让我们了解一下服务器是什么 。
服务器通常以两种形式出现:机架式和塔式 。 塔式服务器本质上是一台台式机 , 但是其组成部分经常有所不同 , 侧重于寿命 , 稳定性和安全性 。 例如 , 服务器使用错误代码校正(ECC)RAM 。 非服务器台式机则没有 。
此外 , 服务器不一定包含显示器 , 键盘和鼠标等外围设备 。 在没有外围设备的情况下运行服务器称为“无头”设置 。 用于服务器的软件包括操作系统 , 服务器软件(例如 , 用于托管网站的Apache; CUPS打印服务器)和安全软件 。
而Ubuntu Server是基于Ubuntu的服务器操作系统 。
Ubuntu Desktop和Ubuntu Server之间的区别图形用户界面
Ubuntu Desktop和Ubuntu Server的主要区别在于桌面环境 。 Ubuntu Desktop包含图形用户界面 , 但Ubuntu Server不包含 。
这是因为大多数服务器无头运行 。 它们无需传统的键盘 , 鼠标和显示器设置即可与机器进行交互 。 相反 , 服务器通常使用SSH进行远程管理 。 尽管SSH内置于基于Unix的操作系统中 , 但在Windows上使用SSH也非常简单 。
尽管某些Linux服务器操作系统具有桌面环境 , 但许多都没有GUI 。 例如 , CoreOS的Container Linux完全基于命令行 。 虽然Ubuntu Server缺少GUI , 但Ubuntu Desktop假定你的计算机使用视频输出 。 因此 , Ubuntu Desktop将安装一个桌面环境 。
应用领域
此外 , Ubuntu Desktop包含适合一般用途的应用程序:其中包括办公生产力套件 , 多媒体软件和Web浏览器 。
但是 , Ubuntu Server也包括标准软件包 。 这些重点放在服务器要求上 。 因此 , Ubuntu Server可以作为电子邮件服务器 , 文件服务器 , Web服务器和samba服务器运行 。 特定的软件包包括Bind9和Apache2 。 Ubuntu桌面应用程序主要用于主机 , 而Ubuntu Server软件包则专注于允许与客户端的连接以及安全性 。
安装
由于Ubuntu Server缺少GUI , 因此安装不同于Ubuntu Desktop 。 本质上 , 安装Ubuntu Desktop与安装任何其他软件一样 。 但是Ubuntu Server使用进程驱动的菜单来代替 。
Ubuntu Desktop与Ubuntu Server:相似之处【Ubuntu|Ubuntu Desktop与Ubuntu Server:有什么不同?】如果你具有使用命令行和SSH的经验 , 则Ubuntu Server用起来应该很熟悉 。 它们还有其他关键相似之处:内核和支持 。
内核
在Ubuntu 12.04之后 , Server和Desktop变体都使用相同的内核 。 以前 , 台式机和服务器使用不同的内核 。 由于Ubuntu Desktop和Ubuntu Server都使用相同的内核 , 因此你可以将任何软件包添加到任一版本中 。 这意味着尽管默认安装有所不同 , 但你可以相应地自定义Ubuntu风格 。
因此 , 如果你决定不能无头运行Ubuntu Server , 则可以从Ubuntu Server开始并安装桌面环境 。 另外 , 你可以从Ubuntu Desktop开始 , 然后添加必要的软件包以创建服务器 。 由于Ubuntu Server和Desktop共享核心Ubuntu内核 , 因此默认安装差异不会排除以后安装软件包的可能性 。
支持
同样 , 随着12.04版本的发布 , 支持也发生了变化 。 在Ubuntu 12.04 LTS之前 , 台式机版本的支持周期为三年 。 他们的服务器同行受益于五年的支持周期 。 但是随着12.04 LTS的面世 , Ubuntu的桌面和服务器版本都进入了5年的支持周期 。
你应该使用哪一种: Ubuntu Server还是Desktop?区分这两者的主要因素仍然是GUI和默认包 。 不过 , Ubuntu核心内核意味着你可以在两种版本上安装相同的包 。
什么时候使用Ubuntu Desktop
如果你使用你的电脑作为日常驱动 , 你应该使用Ubuntu Desktop 。 其中包括一系列多媒体和生产力软件 。 有一个GUI , 安装非常简单 。 此外 , 你可以安装服务器软件以将任何Ubuntu Desktop用作服务器 。
例如 , 你可以在Ubuntu Desktop上运行低功率的Lenovo ThinkServer TS140 。 这使你可以选择挂接监视器并使用桌面环境 。
你可以使用Linux媒体服务器软件将Ubuntu Server转变为家庭影院PC(HTPC) 。 很好的选择包括Plex和Subsonic 。 另外 , 你甚至可以使用Ubuntu Desktop而非Ubuntu Server创建Linux游戏服务器 。
什么时候使用Ubuntu Server
Ubuntu Server最适合用于服务器 。 但是就像有机架式和塔式服务器一样 , 并非所有服务器都是相同的 。 如果计划无头运行服务器 , 则应选择通过Ubuntu Desktop的Ubuntu Server 。 由于两种Ubuntu风格共享一个核心内核 , 因此你以后可以添加GUI 。
此外 , Ubuntu Server最适合包含软件包的特定服务器种类 。 例如 , 在创建电子邮件服务器或Web服务器时 , 你可以考虑使用Ubuntu Server 。


    推荐阅读