文章目录

  • 一、Ubuntu桌面版和服务器版的区别
    • 1. 用途不同
    • 2. 配置软件不同
      • (1)有无GUI
      • (2)有无LAMP
  • 二、如何判断已有Ubuntu系统是桌面版和服务器版
    • 1. 通过执行命令 `startx`
    • 2. 从安装镜像区分
  • 参考链接

一、Ubuntu桌面版和服务器版的区别

1. 用途不同

其实只要发布版本号一致,这两者从核心来说是相同的,唯一的差别在于它们的预期用途。

桌面版面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游 戏。本质上说,这是一个为普通用户所定制的多用途操作系统。

另一方面,服务器版旨在充当web服务器,可用来托管文件、网页及相似内容。

2. 配置软件不同

(1)有无GUI

个人电脑上必备的组成部分是GUI(图形用户界面)。Ubuntu的桌面版默认带有 Gnome GUI,不过,如果你有需要,也可转换为KDE或X。而服务器版是不安装GUI的。除了日常维护,服务器不打算用于本地交互,因而GUI不仅没有存在的必要,而且还会消耗服务器多余的资源。对于其他软件,如办公软件、媒体播放软件、浏览器等面向用户的应用程序,道理也是一样。在服务器版上这些统统找不到。

Ubuntu 服务器版和桌面版之间最明显的区别是用户界面。
Ubuntu 桌面版的特点是采用 GNOME 桌面环境的图形化用户界面。这使得它在鼠标点击的帮助下更容易使用:

(2)有无LAMP

由于是面向服务器的,服务器版Ubuntu包含了所有你需要启动托管站点的软件。LAMP,即Linux、Apache、MySQL和PHP的缩写,列出了与web服务器相关的软件。除非你自行安装,否则这些在桌面版上是找不到的。

注意:
以上区别并非一成不变,通过安装和卸载软件包,你也可以将桌面版定制为服务器版,反之亦然。多数想装服务器的人仍然需要GUI的便利,那么可以从任何一个版本起步,然后只需安装GUI或LAMP即可。

总结:

  1. 桌面版为个人电脑所配置,而服务器版适用于web服务器。
  2. 桌面版预装了GUI,而服务器版没有。
  3. 桌面版已经安装了许多服务器版没有的软件。
  4. 桌面版缺少Apache、MySQL和PHP,而这些在服务器版中是标准配置。

二、如何判断已有Ubuntu系统是桌面版和服务器版

通过以上所述的,是否装有某些软件的区别已经大概可以判断出一个已有Ubuntu系统是桌面版的和服务器版的。

如果你还是不确定的话,以下还将介绍一些方法帮助你判断。

1. 通过执行命令 startx

startx命令启动后,进入桌面就是桌面版,否则为服务器版本。

远程SSH连接下,如果为下图则为桌面版:

如果显示 “没找到startx命令”,则为服务器版。

2. 从安装镜像区分

镜像的文件名有desktop和server的区别。
如:

ubuntu-18.04.5-desktop-amd64.iso       --桌面版
ubuntu-18.04.5-live-server-amd64.iso   --服务器版

参考链接

  1. Ubuntu桌面版本和服务器版本之间的区别
  2. Ubuntu 服务器版与桌面版有什么区别?
  3. 【Linux】ubuntu桌面版和服务器版之间的区别

【Linux】区分Ubuntu桌面版本和服务器版本相关推荐

  1. 客户端版本和服务器版本上传软件

    FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能.可控性.有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户 ...

  2. Ubuntu桌面版与服务器版的区别

    Ubuntu桌面版vs服务器版 提到安装Linux,Ubuntu可谓是最受欢迎的.为了满足每个人的需求,出现了不少版本或风格的Ubuntu:其中两项便是桌面版与服务器版.只要发布版本号一致,这两者从核 ...

  3. linux系统 远程桌面连接到服务器,Ubuntu 14.04服务器远程桌面连接

    远程桌面连接Ubuntu 14.04服务器 Ubuntu 14.04.5 Server (64-bit) . 目的:希望给只有命令行的服务器加一个轻量级桌面xfce4 [xfce 4.10] 说明:由 ...

  4. 【linux】Ubuntu 14.04 smba服务器的配置

    SMB(Server Messages Block,信息服务块)是为了在ubuntu虚拟机与windows之间共享文件. 具体配置过程如下: (1)安装SMB应用 sudo  apt-get inst ...

  5. Linux下可视化桌面的安装以及基本linux的命令

    基本的Linux远程连接工具 1.Putty PuTTY是一个Telnet.SSH.rlogin.纯TCP以及串行接口连接软件.较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平 ...

  6. 如何安装Ubuntu 20.04 LTS服务器的图文教程

    今天,我们将通过图文向您展示如何安装Ubuntu 20.04 LTS服务器.如果您的系统上已经有Ubuntu 18.04 LTS服务器,则只需将其升级到Ubuntu 20.04 LTS服务器.如果您不 ...

  7. 安装Ubuntu 20.04 LTS服务器

    今天,我们将通过图文向您展示如何安装Ubuntu 20.04 LTS服务器.如果您的系统上已经有Ubuntu 18.04 LTS服务器,则只需将其升级到Ubuntu 20.04 LTS服务器.如果您不 ...

  8. 如何在 Debian、Ubuntu 以及其它 Linux 发行版上安装 ONLYOFFICE 桌面编辑器 v7.2 版本

    如何在 Debian.Ubuntu 以及其它 Linux 发行版上安装 ONLYOFFICE 桌面编辑器 v7.2 版本 ONLYOFFICE Docs 在线编辑器[1]的本地桌面电脑客户端软件版本不 ...

  9. 最小linux 服务器版本,2019 年推荐 3 款最小 Linux 发行版 | linux资讯

    2019 年推荐 3 款最小 Linux 发行版 Linux 发行版众多,主流的 Linux 发行版例如 Ubuntu,Manjaro,Debian,Mint,Deepin 一般都很大,也很少能适应配 ...

最新文章

  1. PlanAhead 与时序分析
  2. asp.net常用函数 选择自 UAM_Richard 的 Blog
  3. ES6新特性之函数优化-函数属性简写、箭头函数和解构表达式结合使用
  4. 四色原型图进行业务建模的思考
  5. android 恢复出厂设置流程
  6. linux svn 修改回退,玩转SVN-版本回退
  7. fgo7.27服务器维护,【FGO日服】维护通知(7/12)
  8. cmos sensor camera banding 现象发生原因及相关问题
  9. 2020.3.23 bugku(21-25)
  10. js 切比雪夫多项式实现
  11. 魔兽怀旧服联盟服务器不稳定,魔兽世界怀旧服转服服务关闭最后一天,联盟部落新的对抗...
  12. systemverilog中的时间单位和时间精度
  13. <table> | HTML表格标签的定义与用法
  14. 二分查找算法学习总结
  15. CRM系统能给企业带来什么? CRM系统推荐
  16. 2017年前思绪整理
  17. 应用于智慧景区的景观智慧灯杆解决方案
  18. 从与HBO美女工程师交谈看开发者的未来
  19. 矩阵乘法可交换的条件,其中的几何意义
  20. matlab论坛上帝,中文论坛

热门文章

  1. 【FPGA混沌】基于FPGA的混沌系统verilog实现
  2. MNE官网解读《Annotating continuous data》
  3. java项目失败直接报Disconnected from server
  4. python基础学习(一)
  5. matlab程序二不能用于负数,matlab中负数的二进制码如何求取
  6. 自己的第一个windows程序
  7. 双基因突变患者_宁夏发现世界首例双基因突变病例 患者矮小
  8. 学习如何合理的配置服务器
  9. git中staged 和 unstaged的区别
  10. 几个创业小故事的启示