5款最佳Linux桌面环境的优缺点比较

2023-05-16


如果你刚接触Linux,那么我确信你准花了大量的时间为你的Linux发行版选择桌面环境。你可能在想每一种桌面环境都试一下,不过这很耗费时间。外头有好多优秀的桌面环境。这就是为什么我测评了5款最佳Linux桌面环境,并简要介绍各自的优缺点。本文让你可以了解选择桌面环境时应该知道的一切。不妨开始上手吧!

说到选择Linux桌面环境,有无数的桌面环境可供选择。长期以来我一直使用Linux,试用过几乎所有主要的桌面环境,直至找到了我处理主要工作所需要的那种桌面环境。你最后要坚持使用某种桌面环境,那样工作起来才更顺手。

下文介绍了5款最佳桌面环境,不过外头有好多桌面环境,而本文将帮助你在更短的时间内选择所需的那种桌面环境。所以不妨先从排名第1的Linux桌面环境说起。别忘了评价你喜欢的桌面环境,另外评论你所使用的桌面环境的最佳功能。

1. KDE

我原本想从排名第5的桌面环境开始说起,不过我想还是先向各位介绍排名第1的桌面环境算了。没错,那就是KDE。虽然你没有兴趣,但是KDE是从1996年开始发展起来的,它在1998年发布了第一个版本。KDE是最容易定制的桌面环境,这意味着你可以定制该桌面环境中的一切元素。它建立在Qt等现代技术的基础上。许多流行的Linux发行版提供了KDE,比如Ubuntu、Linux Mint、OpenSUSE、Fedora、kubuntu、PC Linux OS及另外许多发行版。

KDE是所有桌面环境中最容易定制的。在其他桌面环境中,你需要几个插件、窗口组件和调整工具才可以定制环境,KDE将所有工具和窗口组件都塞入到系统设置中。借助先进的设置管理器,可以控制一切,不需要任何第三方工具,就可以根据用户的喜好和要求来美化及调整桌面。

KDE的Plasma 5是史上最先进的桌面环境,随带许多改进之处,主要专注于视觉体验(更好的启动器、菜单和通知)以及在不同设备上都易于使用。Plasma运行起来也更快,甚至可以与旧的低配硬件兼容。

KD环境中的一些默认应用程序包括:Dolphin(文件管理工具)、Konsole(终端)、Kate(文本编辑工具)、Gwenview(图片查看工具)、Okular(文档及PDF查看工具)、Digikam(照片编辑和整理工具)、KMail(电子邮件客户软件)、Quassel(IRC客户软件)、K3b(DVD刻录程序)、Krunner(启动器)及更多。

优点:

· 最先进最强大的桌面环境

· 高度可定制

· 外观新颖而优美

· 与速度较慢/旧的硬件兼容

缺点:

· Kmail等一些组件对普通用户来说实在过于复杂。

· Kmail配置的改进对新手来说并不容易。

KDE屏幕截图


Plasma 5.0屏幕截图

KDE 4.2.0屏幕截图

KDE 4.3.0屏幕截图

KDE 4.1.0屏幕截图

2. MATE

排名第2的桌面环境是MATE。MATE是一种从现在无人维护的GNOME 2代码库派生出来的桌面环境。它以南美植物巴拉圭茶命名。使用新名称而不是使用GNOME避免了与GNOME 3组件冲突。MATE出自一名不满的用户之手,他不喜欢Gnome 2换成Gnome外壳以更新桌面。

MATE让人觉得在使用旧的桌面环境,但是结合了历年来界面方面的诸多改进。MATE还非常适用于低配计算机,所以如果你有一台旧的或速度较慢的计算机,可以使用MATE。

MATE还是许多流行的Linux发行版随带的,比如Ubuntu、Linux Mint、Mageia、Debian及另外更多发行版。Ubuntu MATE头一回是官方版本。

“欢迎首次发布的Ubuntu MATE官方版本。现在,用户将更容易更新软件,因为所有组件现在都在Ubuntu软件库中。”

MATE自带的应用程序包括:Caja(文件管理工具)、Pluma(文本编辑工具)、Atril(文档查看工具)、Eye of MATE(图像查看工具)及另外许多程序。如果用户不需要其他功能完备的桌面环境的所有额外功能,那么MATE对他们来说是一款简单的轻量级桌面环境。

优点:

· 与旧的/速度较慢的计算机很好地兼容

· 轻量级桌面环境

缺点:

我不知道有啥缺点。要是你知道,欢迎留言。MATE用起来实在太棒了。

MATE屏幕截图


MATE Linux桌面环境最新版本1.10

面向Linux和Ubuntu的MATE 1.10桌面环境

MATE Linux桌面环境

MATE 1.10桌面环境

3. Cinnamon

排名第3的桌面环境是Cinnamon。与MATE相似,Cinnamon是由Linux Mint团队为不开心的Gnome用户开发的另一种桌面环境。但Cinnamon与MATE不一样的地方在于,它建立在Gnome 3技术的基础上。Cinnamon是新的,而且在积极开发之中,但这款出色的桌面环境没有因新颖而在功能方面有所减弱。

Cinnamon拥有Gnome和Unity等桌面环境所没有的种种功能。Cinnamon是高度可定制的桌面环境,不需要任何外部插件、窗口组件和调整工具来定制桌面。Cinnamon甚至可以通过设置管理器本身来下载并安装主题,甚至不需要打开互联网浏览器。

由于种种出色的所需功能,Cinnamon对任何刚接触Linux的新用户来说都非常方便。许多用户放弃使用Linux,是因为他们并不了解Linux的工作方式,但是我强烈建议新手应从Cinnamon桌面环境开始入手。

许多流行的Linux发行版提供了各自版本的Cinnamon,比如Ubuntu、Fedora、OpenSUSE、Gentoo和Arch Linux。Cinnamon是Linux Mint的默认桌面环境。

优点:

· 极其成熟完美

· 对新用户来说很熟悉

· 由于派生出一些核心应用程序,让Gnome更易于使用

· 高度可定制

缺点:

有时可能有软件错误

Cinnamon屏幕截图


Cinnamon桌面环境屏幕截图

Cinnamon屏幕截图Linux Mint登录屏幕

Cinnamon 6屏幕截图

Linux Mint上的Cinnamon屏幕截图

4. Gnome

排名第4的桌面环境是Gnome。Gnome于1999年首次发布。Gnome提供了一种简单而经典的桌面体验,没有太多的选项需要定制。不过在2011年,Gnome在GNOME 3中采用了新的设计,那种传统的桌面体验换成了GNOME外壳。而最后这让Gnome用户和许多开发人员很不满意,这种不满导致了另外许多桌面环境的问世,比如MATE和Cinnamon。

但即使在那之后,Gnome大行其道,现在仍在广泛使用。Gnome含有桌面环境要简单、运行更快速的核心思想,这就是为什么Gnome仍然很简单、运行更快速。而定制可以通过安装第三方应用程序和工具来实现。

Gnome可能适合往往不经常调整系统的那些用户。这就是为什么Gnome甚至不包括一些简单的调整选项,比如更改主题、甚至更改字体。就这两种基本的调整而言,用户就需要安装gnome调整工具。所以,总的来说,Gnome在默认情况下不是具有很高的可定制性,但可以通过第三方应用程序/工具来实现。

Gnome用作Fedora中的默认桌面环境,提供在几款流行的Linux发行版中,比如Ubuntu、Debian、OpenSUSE和另外许多发行版。

优点:

· 简单、易于使用

· 可通过插件来扩展功能

缺点:

· 缺少其他桌面环境拥有的许多功能

· 插件管理很差

Gnome屏幕截图


Gnome桌面环境屏幕截图

Gnome桌面环境通知和设置

Gnome环境图片库屏幕截图

照片

5. Unity

Unity是由开发Ubuntu的公司Canonical开发的一款外壳。Unity在Gnome桌面环境上运行,使用所有核心的Gnome应用程序。

开发它的初衷是在上网本上运行,以便更充分地利用宝贵的屏幕空间。但是Gnome决定走自己的路,不接受Ubuntu团队提议的一些变化后,Canonical甩开步子,开发了自己的外壳,它更适合其要求。

Unity的第一个版本于2010年发布;自那以后,Unity已得到了数次改进。如今,与另外几款桌面环境一样,Unity也可以安装在其他发行版上。

Unity使用不同的用户界面。Unity在左边有一个启动器;位于启动器顶部的是搜索图标,又叫“Dash”。在Dash上搜索文件时,不仅会给出来自硬盘的搜索结果,还会给出来自在线来源的搜索结果,比如Google Drive、Facebook、Picasa、Flick及其他。

Unity还提供了隐藏启动器、触摸侧边栏就显示的选项。用户还可以调高/调低显示启动器菜单的灵敏度。

Unity很简单、运行速度快,但Unity在系统设置下却没有定制桌面的太多选项。想安装主题及定制另外不同的选项,比如说系统菜单是否应该总是可见,或者“从启动器图标一次点击最小化”,用户需要安装第三方工具。CCSM和Unity Tweak Tool是面向Unity桌面环境的非常流行的定制工具。

不像KDE,用户在Unity中没有阻止/禁用通知的选项。网上搜索一下,就有许多内容介绍“如何禁用Unity通知”。虽然可以禁用通知,但是对新用户来说难度很大。

加上自动隐藏菜单,又缺少各大发行版的官方支持,Unity变得反而帮了大忙。

优点:

· 界面直观

· 使用了平视显示器(HUD)等新技术

· 可以由第三方应用程序来定制

缺点:

· 实施的通知机制很差劲

· 用于定制的默认工具少得可怜

· 不一致的用户界面

Unity桌面环境屏幕截图


Ubuntu上的Unity桌面环境

Unity桌面屏幕截图nautilus

Unity桌面环境工作区屏幕截图

Unity桌面环境触发角屏幕截图

以上就是本文全部内容。我尽力为大家提供一些重要信息,以便帮助你找到最适合你Linux发行版的桌面环境。虽然我介绍了几款桌面环境,不过你也发现,排名第1的KDE面向高级用户,排名第2的META和排名第3的Cinnamon面向一些中级用户,而排名第4的Gnome和排名第5的Unity面向不想要桌面环境有太多定制功能的用户。

你对选择桌面环境有了一个基本的了解,可以根据自己的要求选择上述任何一款,也可以选择能够满足你要求的其他任何桌面环境。

欢迎留言表明哪一种是你青睐的桌面环境;要是你使用上述五款之外的其他任何桌面环境,也不妨告知我们。

原文链接:http://www.360doc.com/content/15/0721/16/1355383_486438748.shtml
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

5款最佳Linux桌面环境的优缺点比较 的相关文章

随机推荐

  • Git删除已经存的tag

    git tag d tag name 删除本地tag git push origin refs tags tagname 删除远程tag 注意 xff1a refs 之间没有空格
  • EGL在PC和移动端上的支持共享上下文环境情况

    PC端 xff1a 不支持共享上下文 移动端 xff1a 支持共享上下文
  • Unity接入 百度语音识别 SDK

    接入百度语音识别 跟之前文章写过的接入讯飞语音识别一样 xff0c 都要去官网下载对应的SDK 所以我们去官网下载SDK xff0c 大家都是聪明人 百度语音SDK获取网址 怎样获取SDK部分就不做过多介绍了 xff0c 进入官网按照介绍
  • 常见排序算法的最好、最坏、平均时间复杂度以及空间复杂度

    文章目录 思考前言如何分析一个排序算法 xff1f 排序算法的执行效率排序算法的内存消耗排序算法的稳定性 如何选择合适的排序算法 xff1f 如何优化快速排序 xff1f 解答思考题参考链接 思考 为什么插入排序比冒泡排序更受欢迎 xff1
  • Unity 使用 Microphone 采集麦克风声音

    1 获取麦克风 xff0c Microphone devices 2 开始录音 xff0c Microphone Start 3 结束录音 xff0c Microphone End 1 MicrophoneWrapper 1 2 3 4 5
  • VR体验设计怎样做最有效?你需要知道这10点

    技术行业一直在努力简化与数字产品的交互过程 xff0c 在不远的将来 xff0c 我们将拥有自然逼真的用户界面 届时交互界面与我们现实发生的行为一致 虚拟现实技术 xff08 VR xff09 更加速了这一局面的到来 谷歌 Facebook
  • unity c# 录音并保存为 mp3 或 wav 文件

    private int Frequency 61 16000 录音频率 private int BitRate 61 16 比特率 private int MicSecond 61 2 每隔2秒 xff0c 保存一下录音数据 public
  • Unity c# Application类 文件路径

    Application dataPath Assets资源文件夹的绝对路径 Application persistentDataPath 持久性的数据存储路径 xff0c 在不同平台路径不同 xff0c 但都存在 xff0c 绝对路径 Ap
  • c++ 图像RGB24旋转90度和YUV420旋转90度

    逆时针旋转90度 void RGBRotate90 anticlockwise BYTE des BYTE src int width int height if des src return int n 61 0 int linesize
  • ubuntu x86搭建 麒麟arm QT6交叉编译

    ubuntu搭建QT6交叉编译 使用QT6搭建arm交叉编译平台 编译环境准备 交叉编译器 qt源码准备 开始编译QT 使用QT6搭建arm交叉编译平台 近期项目需求开发平台是unbuntu x86 目标机器是UOS arm架构 由于需要在
  • java分解质因数

    一个数的因数就是能与别的数相乘得到这个数的数 比如30 xff0c 它的因数就是1 xff0c 2 xff0c 3 xff0c 5 xff0c 6 xff0c 10 xff0c 15 xff0c 30 质因数 xff0c 首先 xff0c
  • Mac上pip/pip3设置国内源

    pip3 config set global index url https pypi tuna tsinghua edu cn simple
  • WSL基本使用配置

    前提 相信很多同学已经体验了wsl的强大 能让win电脑上少装一个虚拟机软件 xff0c 但是原生的wsl操作窗口复制粘贴很不方便 xff0c 对于使用习惯ssh的人来说用原生的确实有些难受 xff0c 故需要配置下使用ssh进行连接操作
  • 创建ECS服务器

    阿里云服务器 作业一 xff1a ECS之初体验 xff08 Linux xff09 任务一 xff1a 创建弹性云服务器 任务二 xff1a 登录云服务器 分别使用vnc Workbench和xshell登录云服务器 任务三 xff1a
  • Python报错:ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全

    Python报错 xff1a 34 ModuleNotFoundError No module named 39 xxx 39 34 这个报错是个非常常见的报错 xff0c 几乎每个python程序员都遇到过 xff0c 导致这个报错的原因
  • 反证法证明:为什么KMP算法不会跳过(漏掉)正确的答案

    KMP算法用于在母串中查找子串的出现位置 KMP算法 xff1a 字符串匹配问题 有详细的引入过程 xff0c 很容易理解掌握 首先我们都知道 xff0c KMP算法的next数组可以指导匹配失败情况下 xff0c 子串 xff08 模式串
  • 详解介绍Selenium常用API的使用--Java语言(完整版)

    参考 xff1a http www testclass net selenium java 一共分为二十个部分 xff1a 环境安装之Java 环境安装之IntelliJ IDEA 环境安装之selenium selenium3浏览器驱动
  • 华为OD2023机试真题【字符串重新排序】

    华为OD2023机试真题 全题库点这里 题目名称 字符串重新排序 知识点 排序数组 时间限制 1s 空间限制 256M 题目描述 给定一个字符串s s包含以空格分隔的若干单词 请对s进行如下处理后输出 span class token nu
  • 解决WSL2中Vmmem内存占用过大问题

    一 问题描述 在 Windows 系统中 xff0c 感觉卡顿得厉害 查看任务管理器 xff0c 内存占用 98 而名为 Vmmem 的进程占用内存高达 2 1 GB 如图 xff1a 二 Vmmem介绍 Vmmem 进程是系统合成的一个虚
  • 5款最佳Linux桌面环境的优缺点比较

    如果你刚接触Linux xff0c 那么我确信你准花了大量的时间为你的Linux发行版选择桌面环境 你可能在想每一种桌面环境都试一下 xff0c 不过这很耗费时间 外头有好多优秀的桌面环境 这就是为什么我测评了5款最佳Linux桌面环境 x