面向旧计算机的六种轻量级 Linux 桌面环境
【51CTO.com快译】许多人拥有旧计算机,旧计算机需要使用资源较少的GUI才能在上面使用。本文将讨论安装在旧计算机上、使其焕然一新的轻量级Linux桌面环境。
1. LXDE
LXDE(轻量级X11桌面环境)是最有名的轻量级GUI之一,于2006年发布,可在类似Unix的平台(比如Linux和FreeBSD)上使用。LXDE是许多Linux发行版的默认GUI,比如Lubuntu、Knoppix、LXLE Linux、Artix和Peppermint Linux OS等。
LXDE用C语言和GTK+库编写,是在旧计算机上运行的很好的桌面环境,它是PCManFM(文件管理器)和LXDM(X显示管理器)等另外许多组件的一部分。
正在开发来自LXDE桌面的Qt移植版,旨在重写Qt库中的所有LXDE组件,名为“LXDE-Qt”。后来推出了另一个轻量级桌面“Razor-qt”,为资源少的计算机提供新的GUI,用Qt库编写。这两个项目已合并在一起,因为它们在“LXQT”项目下有相同的目标,但是最终放弃了,所有工作投入到Qt移植版上。
图1. LXDE桌面
在Linux中安装LXDE
LXDE可从大多数Linux发行版的官方存储库安装。
- $ sudo apt install lxde [On Debian/Ubuntu & Mint]
- $ sudo dnf install lxde [On Fedora/CentOS & RHEL]
2. LXQT
如上所述,LXQT现在是LXDE项目的官方Qt移植版,LXQT开发人员将其定义为“下一代轻量级桌面环境”;由于它用Qt库编写,可灵活定制,但仍在大力开发中。
将LXQt作为默认桌面来提供的Linux发行版包括:Lubuntu、Fedora Linux的LXQt衍生版、Manjaro LXQt版本、SparkyLinux LXQt,而Debian和openSUSE等其他发行版在安装过程中将其作为替代桌面环境来提供。
图2. LXQT桌面
在Linux中安装LXQT
LXQT可从大多数Linux发行版的官方存储库中安装。
- $ sudo apt install lxqt [On Debian/Ubuntu & Mint]
- $ sudo dnf group install "LXQt Desktop" [On Fedora/CentOS & RHEL]
3. Xfce
Xfce是类似Unix平台的免费开源桌面环境;与LXDE不同,Xfce不是“非常轻量级”的GUI,但专注于尽可能轻量级,并保持漂亮的外观,这就是为什么它可能用在五六年的硬件上。
图3. Xfce桌面环境
Xfce于1996年首次发布,用C语言和GTK + 2库编写。Xfce有自己的文件管理器“Thunar”,非常快捷、轻盈,还有其他许多组件,比如Xfwm和Xfdesktop等。
Xfce也可以从大多数Linus发行版的官方存储库中安装,只需在软件包管理器中搜索即可,应该可以找到它,您也可以从Xfce下载页面下载源代码。
在Linux中安装Xfce
Xfce可从大多数Linux发行版的官方存储库中安装。
- $ sudo apt install xfce4 [On Debian/Ubuntu & Mint]
- $ dnf install @xfce-desktop-environment [On Fedora]
- $ dnf --enablerepo=epel group -y install "Xfce" "base-x" [On CentOS/RHEL]
4.MATE
MATE是来自Gnome 2.x的期待已久的分支,由于从Gnome 2.x派生而生,MATE可以在大多数旧计算机上轻松运行,MATE开发人员已在源代码中为Gnome 2.x改变了许多方面,眼下它完全支持GTK 3应用框架。
MATE还是许多现代Linux发行版的默认桌面环境之一,这使得它成为类似Unix的平台的最流行GUI之一,拥有直观且诱人的图形界面。MATE正在积极开发中,在继续保持传统桌面体验的同时对最新技术提供支持。
图4. Mate桌面环境
在Linux中安装Mate
Mate可从大多数Linux发行版的官方存储库中安装。
- $ sudo apt install mate-desktop-environment [On Debian]
- $ sudo apt install ubuntu-mate-desktop [On Ubuntu]
- $ sudo apt install mint-meta-mate [On Linux Mint]
- $ sudo dnf -y group install "MATE Desktop" [On Fedora]
- # pacman -Syy mate mate-extra [On Arch Linux]
5. Trinity桌面
Trinity桌面环境(TDE)是为类似Unix的操作系统创建的完整的轻量级软件桌面环境,适用于偏爱常规桌面模式的个人计算机用户。TDE是KDE的分支,但现在是一个完全独立的项目,有自己的开发团队。
TDE版本提供了稳定且高度定制的桌面,有不断的错误修正版、新增的功能,并支持新硬件。Trinity还面向Debian、Devuan、Ubuntu、Fedora、RedHat及其他各种发行版和架构。它还是Q4OS和Exe GNU / Linux的默认桌面环境。
新的Trinity版本R14.0.10带有新的应用程序(KlamAV等)、对虚拟键盘的重要改进、可定制的图标间距、许多小的修改,并修复了各种由来已久的崩溃。
图5. Trinity桌面
在Linux中安装TDE
Trinity桌面可从大多数Linux发行版的官方Trinity存储库中安装。
- $ sudo aptitude install tde-trinity [On Debian]
- $ sudo aptitude install tde-trinity [On Ubuntu]
- $ sudo apt install tde-trinity [On Linux Mint]
- $ dnf install trinity-desktop-all [On Fedora]
6.创建自己的桌面
安装轻量级桌面环境不是拥有轻量级桌面的唯一方法,比如说您可以将所需的任何窗口管理器与其他任何附件或工具一起使用,以获得不错的桌面。
- OpenBox对于喜欢简单的人来说是很好的窗口管理器。
- i3是面向Linux和BSD系统的轻量级平铺式窗口管理器,可灵活定制,且文档齐全,它实际上是为有经验的用户和程序员设计的。
- FluxBox是堆叠式窗口管理器,最初于2001年从BlackBox派生而来,非常简单轻巧,可以在许多平台上运行。
- dwm是面向X显示服务器的动态窗口管理器,非常简单,用C编写。
- JWM、PekWM、Sawfish、IceWM和FLWM 等。
图6. 面向X的动态窗口管理器
然而还有另外许多窗口管理器,您可以安装所需的任何窗口管理器,与一些实用的桌面工具放在一起,比如Tint2(可显示当前已打开窗口和时间的面板)、Screenlets(知名的桌面小工具程序)和Conky(面向桌面的系统监视器小工具)。
原文标题:6 Lightweight Linux Desktop Environments For Older Computers,作者:Ravi Saive
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】
相关文章
- 【技术种草】cdn+轻量服务器+hugo=让博客“云原生”一下
- CLB运维&运营最佳实践 ---访问日志大洞察
- vnc方式登陆服务器
- 轻松学排序算法:眼睛直观感受几种常用排序算法
- 十二个经典的大数据项目
- 为什么使用 CDN 内容分发网络?
- 大数据——大数据默认端口号列表
- Weld 1.1.5.Final,JSR-299 的框架
- JavaFX 2012:彻底开源
- 提升as3程序性能的十大要点
- 通过凸面几何学进行独立于边际的在线多类学习
- 利用行动影响的规律性和部分已知的模型进行离线强化学习
- ModelLight:基于模型的交通信号控制的元强化学习
- 浅谈Visual Source Safe项目分支
- 基于先验知识的递归卡尔曼滤波的代理人联合状态和输入估计
- 结合网络结构和非线性恢复来提高声誉评估的性能
- 最佳实践丨云开发CloudBase多环境管理实践
- TimeVAE:用于生成多变量时间序列的变异自动编码器
- 具有线性阈值激活的神经网络:结构和算法
- 内网渗透之横向移动 -- 从域外向域内进行密码喷洒攻击