Linux 黑话解释:什么是桌面环境?
创始人
2024-03-02 05:46:24
0

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

什么是 Linux 中的桌面环境?

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

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

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

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

Screenshot of GNOME Desktop Environment

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 发行版的解释文章。我很有预感,你会喜欢我用它做的比喻。


via: https://itsfoss.com/what-is-desktop-environment/

作者:Abhishek Prakash 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

美媒:中国降低全球迈入AI...
美国“欧亚评论”网站12月18日文章,原题:压力下的创新——中国精...
2025-12-20 08:45:24
学习有AI:DeepSee...
作者: 盛少 出版社: 机械工业出版社 书中总共分为了四个部分一共...
2025-12-19 10:46:27
Amazon重组AI部门:...
在今天的"亚马逊克里姆林宫学"一集中,AWS发布了一份新闻稿,显示...
2025-12-18 23:16:34
Linux内核首个涉及Ru...
12 月 18 日消息,Linux 内核维护者 Greg Kroa...
2025-12-18 17:17:28
Kubuntu与Fedor...
KDE Plasma作为一个美观、灵活且高效的Linux桌面环境,...
2025-12-18 12:46:16
小米开源自研AI大模型,罗...
小米首次开源自研大模型,同时外界关注的“AI才女”罗福莉也首次亮相...
2025-12-17 14:15:24

热门资讯

《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何理解Apache 2.0许... 提要:Apache 2.0许可证中的专利许可条款使得开源代码可以安全使用,但它经常被误解。Apach...