如何在 Ubuntu 中逐步设置轻量级桌面

  • 在 Ubuntu 中选择轻量级桌面环境,可以让你重新利用旧电脑,并在不牺牲完整图形环境的情况下显著提高性能。
  • LXDE、LXQt、Xfce 和 MATE 等环境比 GNOME 或 KDE 消耗的 RAM 少得多,而且可以从官方存储库轻松安装。
  • Tasksel、Lubuntu Backports 等工具以及与 Openbox 的超轻量级组合,使用户可以轻松地根据自己的硬件和使用习惯调整桌面。
  • Linux 桌面环境种类繁多,可以根据具体情况找到美观、功能和资源消耗之间的理想平衡。

轻量级 Ubuntu 桌面

如果你的电脑配置较低,运行 Ubuntu 系统(使用 GNOME 或 KDE 桌面环境)比较吃力,或者你想把大部分资源分配给应用程序而不是系统,那么…… 在 Ubuntu 系统中,轻量级桌面环境可以带来巨大的改变。好消息是,在 GNU/Linux 中,你不会被限制在单一环境中:你可以更换桌面环境,组合不同的窗口管理器,甚至可以从 Ubuntu Server 开始,然后只添加你需要的东西。

接下来您将看到如何 在 Ubuntu 上安装和配置轻量级桌面 基于 LXDE、LXQt、Xfce、MATE、Razor-Qt、Openbox 等桌面环境,以及其他一些图形选项,虽然这些选项并非最基础,但也相当简洁。所有这些 通过依赖官方仓库、PPA 和 Tasksel 等工具并清晰展示内存消耗、图形性能和推荐用途。

为什么选择 Ubuntu 的轻量级桌面系统?

近年来,大多数桌面电脑都发展成了视觉效果极佳的环境,拥有各种特效、透明效果和动画,但这却牺牲了…… 资源消耗量相当大GNOME 或 KDE Plasma 可以提供绝佳的体验,但在老旧的电脑上,它们会导致所有程序运行缓慢,出现卡顿和无休止的窗口切换。

GNU/Linux 的一大优势是…… 可完全灵活选择桌面环境您无需使用发行版自带的桌面环境。您可以安装其他桌面环境,在登录界面切换多个桌面环境,甚至可以从没有图形界面的系统启动,稍后再添加所需的桌面环境。

此外,轻薄台式机还有另一个关键特性: 它们在启动时预留的内存要少得多。Xfce 大约会占用 110 MB 内存,LXDE 大约会占用 100 MB 内存(在某些系统上甚至更少),而像 MATE 或 LXQt 这样的其他环境占用的内存略高一些,但仍然远低于 GNOME、KDE ​​或 Cinnamon 的资源占用。这意味着 应用程序整体流畅度更高,可用内存更多。.

最后需要指出的是,图形界面是 用户与系统之间的层菜单、窗口、面板、背景、图标、预装程序……所有这些都是 Linux 桌面环境的组成部分。选择合适的环境,可以让一台你以为已经无法修复的电脑重新焕发活力,完美满足日常使用需求。

LXDE

Ubuntu 中的超轻量级桌面环境:LXDE、LXQt 和 Xfce

在 Linux 世界中,当我们谈到在配置一般的机器上实现极致轻量级性能时,最常被提及的发行版是: LXDE、LXQt 和 Xfce前两者关系密切,而第三款则是经典的参考点,当你想要一张既节能又不显得过于简陋的完整办公桌时,它就是最佳选择。

LXDE 这是一个非常简单且快速的桌面环境,基于 GTK 库。它的理念很明确:提供一个传统的桌面环境,包含面板、应用程序菜单和窗口,没有过多花哨的功能。作为回报,它的内存占用非常低,除了几乎所有 GNU/Linux 发行版都支持外,它甚至还被移植到了 Android 等系统上。

随着时间的推移,它出现了 LXQt你可以将其视为 LXDE 向 Qt 库的自然演进。这两个项目都源于同一个人:Hong Jen Yee 最初创建了 LXDE,但他对 GTK 并不完全满意,于是为 LXQt 的诞生铺平了道路。虽然他并未正式放弃 LXDE,但实际上,社区和开发者本人都已将重心转移到了 LXQt 上。 对 LXQt 的照顾更加周到以至于 Lubuntu 放弃了 LXDE,现在使用 LXQt 作为其官方桌面环境。

恩CUANTO一个 XFCE它在追求功能性和轻量级平衡的用户中赢得了良好的口碑。它提供经典、现代且易于使用的桌面环境,启动时的完整设置和内存占用约为[信息缺失]。 110 MB,图形性能非常出色 (Phoronix 测试显示,桌面端最高帧率可达 180 FPS)。这就是为什么 Xubuntu(Ubuntu 的官方衍生版本,采用 Xfce 桌面环境)成为拯救低配置电脑的首选。

在 Ubuntu 上安装 LXDE 桌面环境

如果你想要一个非常简单、响应迅速且占用内存极少的桌面环境,请安装 Ubuntu 上的 LXDE 桌面环境 这是一条直接明了的途径。你不需要任何晦涩难懂的软件仓库或PPA就能上手,因为所有内容都在发行版的官方软件仓库中。

安装完整桌面环境的第一步是: 更新存储库列表:

sudo apt update

之后,建议更新整个系统以避免依赖冲突,这在添加新的图形环境时可以避免很多麻烦:

sudo apt升级

系统更新后,现在只需一条命令即可安装轻量级的 LXDE 桌面环境,该命令会同时安装许多软件包,因为它包含…… 整个图形环境及其相关工具:

sudo apt install lxde

安装过程中,您会看到正在下载许多软件包。这是完全正常的,因为系统正在添加完整的桌面环境:窗口管理器、面板、实用程序、附加库等等。在安装过程中的某个阶段,系统会询问您…… 登入管理员 如果你想使用,通常是在 gdm、lightdm 或其他类似工具之间;只需选择你喜欢的那个,然后继续操作直到完成即可。

安装完成后,要开始使用 LXDE,您需要: 退出当前会话并重新登录在登录屏幕上,选择会话选择器中的 LXDE(该图标通常位于用户框附近),即可进入全新的轻量级桌面,随时可用于您的日常生活。

许邦图

安装带有 Xubuntu 桌面的 Xfce

Xfce 可以分模块安装,但在 Ubuntu 上最简单的方法是直接从元软件包中拉取。 Xubuntu桌面这样一来,系统实际上就如同从头开始安装了 Xubuntu 一样,包括其应用程序、库和配置。

再次强调,最理想的做法是开始 更新软件包索引 以便系统知道存储库中有哪些版本可用:

sudo apt update

接下来,更新所有已安装的软件包,如果您已经很久没有运行 `apt upgrade` 命令并且正在添加额外的桌面环境,则尤其建议这样做:

sudo apt升级

系统准备就绪后,使用以下命令安装 Xfce,以获得完整的 Xubuntu 体验:

sudo apt安装xubuntu-desktop

安装过程中,您会再次被问及相关问题。 会话管理器 你想默认使用哪个桌面环境?你可以保留当前环境,也可以更换为其他环境,例如 lightdm,它常见于轻量级桌面环境。整个过程完成后,你只需要…… 注销并选择 Xfce/Xubuntu 在身份验证屏幕上加载新环境。

使用 Xfce,您将拥有一个非常完整的桌面,它包含面板、应用程序菜单、Thunar 文件管理器,并且资源消耗低,这使其成为老旧电脑的最佳选择之一,让您仍然能够获得现代的图形体验。

LXQt

安装 LXQt 并利用 Lubuntu 的 Backports 功能。

如果你更喜欢 Qt 世界,或者只是想体验 Lubuntu 目前提供的功能,那么这款产品正适合你。 LXQt尽管 LXDE 仍然存在,但实际上该项目的精力已经投入到 LXQt 中,大部分开发和打包工作都集中在 LXQt 上。

在 Ubuntu 上安装 Lubuntu 非常简单,因为 Lubuntu 是官方发行的衍生版本。首先,像以前一样,运行两个经典命令来确保系统是最新版本,然后再添加新的桌面环境:

sudo apt update
sudo apt升级

完成上述步骤后,安装 Lubuntu 桌面环境,它将带给你…… LXQt及其整个应用程序生态系统:

sudo apt install lubuntu-desktop

安装程序会像其他桌面系统一样询问: 显示器经理 选择您要使用的安装程序,然后等待安装完成。安装完成后,退出当前会话,并在登录界面选择 LXQt 或 Lubuntu 会话;进入后,您将看到轻量级环境及其面板、菜单和各种实用程序。

Lubuntu 效仿 KDE 使用 Plasma 的方式,保持着一种 专门用于 LXQt 的 Backports 仓库向后移植是指将较新版本的软件移植到较旧版本的 Ubuntu 系统中,而无需等待下一个版本发布周期。这意味着,如果您想保持软件的最新版本,就可以使用比标准软件仓库中提供的版本更新的 LXQt。

启用 LXQt Backports 存储库

要在 Ubuntu 或 Lubuntu 上访问最新版本的 LXQt,您可以…… 添加 Lubuntu Backports PPA团队会将最新版本的桌面系统上传到这里,以便在系统准备好向公众开放时发布。

将该存储库添加到系统中的命令非常简单,只需在终端中运行以下命令:

sudo add-apt-repository ppa:lubuntu-dev/backports-staging

添加 PPA 后,建议再次更新软件包信息,如果尚未更新,甚至可以重复 LXQt 安装步骤,或者更新现有的桌面环境。 升级到 Backports 中提供的版本这样,当类似的 LXQt 1.xo 版本发布时,您就可以在 PPA 中看到它后立即安装它,而无需等待下一个 Ubuntu 版本。

然而,需要注意的是,即使此类存储库中的软件包已经处于稳定分支,安装过程也可能需要一些时间。 桌面零点版本 这意味着要接受可能会出现一些小问题。如果您追求绝对稳定性,建议您继续使用 Ubuntu 自带的版本,并等待下一个六个月的更新周期,再将整个系统升级到新的桌面环境。

其他轻量级和半轻量级桌面环境:MATE、Razor-Qt 等

虽然 LXDE、LXQt 和 Xfce 是我们在谈论极简桌面环境时最常提到的几个名字,但它们并不是构建桌面环境的唯一选择。 Ubuntu 系统中轻量级但功能齐全的桌面环境。还有其他一些选项,虽然它们在节省资源方面没有那么极端,但仍然比完整的 GNOME 或 KDE 要轻量得多。

一个有趣的案例是 MATEMATE 是 GNOME 2 的延续,专为那些不适应 GNOME 3 剧烈变化的用户而设计。它保留了经典的界面,面板和菜单都采用了传统桌面风格,并且已被移植到许多发行版中,包括作为官方版本的 Ubuntu MATE。

最极端的情况出现 剃刀Qt这是一个基于 Qt 的环境,曾被视为一种轻量级的桌面替代方案。Ubuntu 官方并没有专门针对它的分支,而且根据测试结果,它最终…… 比其他轻量级环境更重它启动时会占用大约 250 MB 的内存。优点方面,许多用户称赞它在配置较低的机器上表现出色,而且界面美观,让人联想到简化版的 KDE Plasma。

如果你想在 Ubuntu 系统中添加 Razor-Qt,你可以使用软件仓库中仍然存在的软件包,通过经典的索引更新和后续桌面安装的方式来实现:

sudo易于得到更新
sudo apt-get install razorqt-session

尽管不如 LXDE 或 Xfce 那样广为人知,并且需要的内存也略多一些,但它仍然属于以下类别: 适用于 Ubuntu 的轻量级且简洁的界面。在简单的电脑上,它拥有基本的任务栏、清晰的菜单和非常灵活的操作体验。

开箱

使用 Openbox、Tint2 和 Conky 构建超轻量级台式机

如果你想更进一步,充分利用硬件性能,你可以构建一个 结合 Openbox 和超轻量级工具的定制桌面环境Openbox 不是一个完整的桌面环境。它更像是一个速度非常快的窗口管理器,你可以根据自己的喜好使用面板、启动器和系统监视器进行自定义。

典型的配置,非常适合 虚拟机对于内存非常有限的计算机,或者希望几乎所有资源都用于生产应用程序的用户来说,这种方法包括使用 Openbox + Tint2 + gmrun + Conky并由 hsetroot(用于壁纸)和 obconf/obmenu(用于配置和菜单)等实用程序提供支持。

要从官方 Ubuntu 软件仓库安装所有必要的软件包(无需额外的 PPA),只需在终端中运行以下命令:

sudo apt-get install openbox obconf obmenu gmrun conky hsetroot tint2

在这个组合中,Openbox 充当窗口管理器,obconf 允许您以图形方式调整其配置,而 obmenu 用于编辑右键单击时出现的菜单。同时, gmrun 充当应用程序启动器Conky 以非常简洁的方式在桌面上显示系统信息,hsetroot 处理壁纸,而 Tint2 提供了一个带有通知区域的极简任务栏。

此外,为了方便访问所有已安装的应用程序,创建一个程序索引非常有用,Openbox 可以将其用作标准的 Debian 菜单。这可以通过创建从全局菜单文件到用户配置目录的符号链接来实现:

ln -s /var/lib/openbox/debian-menu.xml ~/.config/openbox/debian-menu.xml

要微调这个桌面,需要编辑几个文本文件。一切设置妥当后,只需注销,然后在主屏幕上选择 Openbox 会话,即可享受一个简洁到几乎感觉不到后台运行任何程序的桌面。

使用 Tasksel 向 Ubuntu Server 添加轻量级桌面环境

另一种非常常见的情况是从……开始 没有图形界面的 Ubuntu 服务器 之后,您可能会决定添加一个桌面,因为服务器也会在本地使用,或者因为您正在学习并且觉得可视化环境更舒适。

在这些情况下,Tasksel 工具可以为您节省大量工作。Tasksel 是一款小巧的文本助手,可让您: 安装预定义的软件包组例如完整的桌面系统、邮件服务器、LAMP 服务器等,并配有非常易于使用的菜单。

要启动它,只需在服务器终端中运行以下命令,即可打开任务选择菜单:

sudo tasksel

您会看到一个包含各种角色和图形环境的列表。在桌面部分,您会找到诸如以下选项: Ubuntu 桌面 (GNOME)、Kubuntu、Lubuntu、MATE、Xubuntu、Budgie 还有其他一些桌面环境,有些甚至提供精简版和完整版。您只需勾选所需的桌面环境即可,例如,如果您追求简洁美观和适中资源占用之间的良好平衡,可以选择 Ubuntu Budgie 桌面环境。

选择选项后,按 Tab 键选择“确定”按钮并确认。Tasksel 将自动处理。 自动下载并安装所有必要的软件包完成后,您将返回控制台提示符,然后您可以重新启动以进入图形环境:

sudo重启

重启电脑后,会出现图形身份验证界面。登录后,您会发现全新的轻量级或半轻量级桌面系统运行在之前仅支持控制台的系统之上,无需重新安装任何软件。

Ubuntu 中其他值得考虑的桌面环境

虽然我们这里主要关注轻量级桌面系统,但了解其他方面的信息也很有价值,因为 并非所有球队都需要极度节俭。有时牺牲一些内存来换取更完整或更美观的界面是值得的。

GNOME 它是最流行的桌面环境之一,也是Ubuntu默认使用的桌面环境。它非常易于使用,但功能强大且高度可扩展,这得益于其…… 扩展它可以通过 Tasksel 安装,选择 Ubuntu 桌面环境即可,也可以通过 apt 命令使用相应的安装组进行安装。缺点是它会消耗大量资源,对于非常老旧的电脑来说并非最佳选择。

另一边是 KDE等离子它结合了现代且高度可配置的外观和良好的优化,使其比许多人想象的要轻,尽管它仍然 比 LXDE 或 Xfce 更重它很容易在 Ubuntu 上安装:

sudo apt install -y kubuntu-desktop

其他兼具轻便性和功能性的办公桌包括: 肉桂 (专注于自定义,在 Linux Mint 上很受欢迎),您可以使用以下命令安装:

须藤apt-get install肉桂

o 鹦鹉一个简洁优雅的环境,源自 Solus 项目,可通过以下命令安装在 Ubuntu 上:

sudo apt安装budgie-desktop

对于那些怀念旧版 Ubuntu 的用户来说,仍然可以设置会话。 Unity 通过:

sudo apt-get install ubuntu-unity-desktop

如果你喜欢 macOS 的风格,你也可以选择…… 万神殿elementaryOS 桌面环境,可通过以下方式在 Ubuntu 上使用:

sudo apt-get install基本桌面

虽然这些环境不如 LXDE 或 LXQt 那样节省资源,但它们在内存稍大的机器上提供了非常舒适的体验,而且不会像其他一些资源消耗过大的环境那样造成资源过度消耗。

更多轻量级选项:LXDE、LXQt、Enlightenment 等

当你想榨干系统每一兆内存时,最有力的竞争者之一仍然是…… LXDE与最流行的桌面环境相比,这款桌面环境占用内存极少,能够很好地适应Windows几乎无法运行的老旧电脑,并且具有…… 设计与经典的 Windows 系统非常相似。这使得Linux新手更容易过渡到Linux系统。

虽然 Lubuntu 现在使用 LXQt,但它长期以来都基于 LXDE,因此拥有非常成熟且兼容性强的生态系统。Ubuntu 中的 LXQt 软件包允许您在硬件配置较低的机器上继续使用它。作为替代方案,许多人推荐…… LXQt 当你在寻找速度同样快但库方面更现代一些的东西时。

另一个有趣的极简主义环境是 《Enlightenment》它也专为资源有限的团队而设计。它的突出特点是 其高度定制能力这包括在系统启动或关闭时自动运行脚本或应用程序的功能,以进一步优化用户体验。要在 Ubuntu 上使用 Enlightenment,您必须首先添加相应的 PPA:

sudo apt-add-repository ppa:hannes-janetzek / enlightenment-svn

然后,它会更新软件包列表,以便系统了解新存储库提供的内容:

sudo易于得到更新

最后,运行以下命令安装桌面环境:

须藤apt-get install e17

综合来看,LXDE、LXQt、Xfce、MATE 和 Enlightenment 在以桌面为首要考虑因素时,提供了一系列非常有趣的选择。 不要成为瓶颈关键在于选择美观、功能和能耗之间的最佳平衡点,以最适合您的团队和工作方式。

如何使用 Bottles 在 Linux 上运行 Windows 应用程序(分步指南)
相关文章:
如何使用 Bottles 在 Linux 上运行 Windows 应用程序(分步指南)