0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新手必知:什么是 Linux 中的桌面环境?

如意 来源:开源中国 作者: LCTT Xingyu.Wang 2020-09-04 10:58 次阅读

在桌面 Linux 世界中,最常用的术语之一就是 桌面环境(Desktop Environment)(DE)。如果你是 Linux 的新手,你应该了解一下这个经常使用的术语。

什么是 Linux 中的桌面环境?

桌面环境是一个组件的组合体,为你提供常见的 图形用户界面(graphical user interface)(GUI)元素组件,如图标、工具栏、壁纸和桌面小部件。借助桌面环境,你可以像在 Windows 中一样使用鼠标和键盘使用 Linux。

有几种不同的桌面环境,这些桌面环境决定了你的 Linux 系统的样子以及你与它的交互方式。

大多数桌面环境都有自己的一套集成的应用程序和实用程序,这样用户在使用操作系统时就能得到统一的感受。所以,你会得到一个文件资源管理器、桌面搜索、应用程序菜单、壁纸和屏保实用程序、文本编辑器等。

如果没有桌面环境,你的 Linux 系统就只有一个类似于终端的实用程序,你只能用命令与之交互。

Linux 中各种桌面环境

桌面环境有时也被简称为 DE。

如前所述,Linux 有 各种桌面环境可供选择 。为什么这么说呢?

可以把桌面环境看成是衣服。衣服决定了你的样子。如果你穿紧身牛仔裤和平底鞋,你会很好看,但穿着这些衣服跑步或登山就不舒服了。

GNOME 这样桌面环境注重现代的外观和用户体验,而像 Xfce 这样的桌面环境更注重使用更少的计算资源,而不是花哨的图形。

Screenshot of Xfce Desktop Environment

你的衣服取决于你的需要,决定了你的外观,桌面环境也是如此。你必须决定你是想要一些好看的东西,还是让你的系统运行得更快。

一些 流行的桌面环境有:

GNOME - 使用大量的系统资源,但给你一个现代的、精致的系统

Xfce - 外观复古但占用资源很少

KDE - 可高度定制的桌面,适度占用系统资源

LXDE - 唯一的重点是尽可能少地使用资源

Budgie - 现代的外观和适度占用系统资源

Linux 发行版及其桌面环境变体

同样的桌面环境可以在多个 Linux 发行版上使用,一个 Linux 发行版也可能提供多个桌面环境。

例如,Fedora 和 Ubuntu 都默认使用 GNOME 桌面,但 Fedora 和 Ubuntu 都提供了其他桌面环境。

Linux 的优点和灵活性在于,你可以自己在任何 Linux 发行版上安装桌面环境。但大多数 Linux 发行版都为你省去了这个麻烦,并为不同的桌面环境提供了随时安装的 ISO 镜像。

例如 Manjaro Linux 默认使用 Xfce,但如果你喜欢在 Manjaro 上使用 GNOME,也可以下载 GNOME 版本的 ISO。

最后。..

桌面环境是 Linux 桌面计算机的重要组成部分,而 Linux 服务器通常依靠命令行界面。并不是说不能在 Linux 服务器上安装桌面环境,但这是画蛇添足,浪费了重要的系统资源,而这些资源可以被服务器上运行的应用程序所利用。

我希望你现在对 Linux 中的桌面环境有了一些了解。我强烈推荐你阅读我的 关于什么是 Linux 以及为什么有这么多 Linux 发行版 的解释文章。我很有预感,你会喜欢我用它做的比喻。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10981

    浏览量

    206689
  • 操作系统
    +关注

    关注

    37

    文章

    6269

    浏览量

    121845
  • 虚拟机
    +关注

    关注

    1

    文章

    853

    浏览量

    27347
收藏 人收藏

    评论

    相关推荐

    如何在Arch Linux系统中安装Cutefish桌面环境

    现在你可以在 Arch Linux 中体验 Cutefish 桌面了。本文概述了在 Arch Linux 系统中安装 Cutefish 桌面环境
    的头像 发表于 04-19 17:05 5746次阅读

    电子工程师必会(大学里没学,工作的至关重要的.....

    电子工程师必会
    发表于 07-04 08:50

    电子电气工程师必会

    电子电气工程师必会
    发表于 03-06 17:29

    嵌入式工程师必会

    嵌入式工程师必会
    发表于 04-02 14:40

    STM32不完全手册,新手必看

    新手,必看,,必会
    发表于 06-29 20:43

    嵌入式工程师必会

    嵌入式工程师必会
    发表于 11-22 10:56

    新手必看linux入门,的七大习惯

    使用“gksu”或“kdesu”。比如,按 Alt+F2并打出“gksu nautilus”,并在你完成时马上结束程序。2、合理命名你的文件的命名你的文件Linux环境下,你可以按照你的意愿命名文件,但是
    发表于 03-13 09:35

    嵌入式学习步骤 新手内容

    嵌入式学习步骤 新手内容嵌入式系统无疑是当前国内最热门的技术之一,但是该如何来学好嵌入式系统?好的学习方法是前提,但正确的学习步骤依然不可缺少,分享一下比较主流的嵌入式学习步骤,对不知该从哪里
    发表于 10-24 09:43

    Linux下的几种桌面环境概述

    Linux由于其开源的特性,桌面环境出了好几种。不像Windows一样有一个相对统一的桌面环境Linu
    发表于 07-08 06:57

    Linux桌面环境的优缺点

    打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发表“最优秀的 Linux 桌面以及他们的优缺点”的目的,
    发表于 07-19 06:30

    求职独角兽公司排行榜

    世界第 3 的滴滴裁员,求职独角兽公司排行榜
    发表于 06-18 07:30

    【MaaXBoard开发板试用体验】六安装xfce桌面环境

    环境需要选择下系统桌面配置,这里选择第一项,默认的环境配置进入后便有熟悉的linux桌面环境了。
    发表于 10-24 19:08

    Linux 新手掌握技能

    嵌入式对于我们这些初学者来讲应该比较纠结吧,因为嵌入式的学习过程是一个困难的过程,对于刚入门者来讲更是这样。那么在Linux入门过程新手必须掌握哪些技能?一、学习基本的裸机编程,对于硬件学习者
    发表于 09-27 14:29

    请问OKMX8MM这个开发板有人移植过Linux桌面环境吗?

    请问OKMX8MM这个开发板有人移植过Linux桌面环境吗?比如GNOME,Xfce,有教程吗?我是新手,不熟悉。开发板自带的桌面不是太好看
    发表于 12-31 07:48

    嵌入式linux桌面linux的区别

    嵌入式linux桌面linux的区别主要区别是:1. 硬件平台:嵌入式Linux一般是Mips, ARM平台, 桌面
    发表于 10-20 15:36 4次下载
    嵌入式<b class='flag-5'>linux</b>和<b class='flag-5'>桌面</b><b class='flag-5'>linux</b>的区别