MATE桌面环境
2014-02-08 12:57:07 阿炯

MATE Desktop 是一个基于 Gnome 2 开发的 Linux 桌面系统。GNOME 3的激进改变和不成熟让很多GNOME 2忠实用户难以接受,他们中的许多人依旧认为GNOME 2是最好的桌面环境,但不想一直使用旧的发行版。Linux Mint发行版的开发者因此创建了MATE项目,基于GNOME 2.32的分支。


MATE is a fork of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems.



本项目的名称 "MATE",可读作:马忒 (Ma-Tay),源自一种来自亚热带南美洲的本地冬青物种 yerba maté 。其枝叶含有咖啡因,一般用来制作 浸剂和一种称为 mate 的饮品。


应用程序

MATE 由诸多应用程序组成。为了避免和一些 GNOME 组件的冲突,我们重命名了部分应用程序。

Caja


Caja 是 MATE 桌面的官方文件管理器。Caja 允许你浏览目录、预览和启动已绑定运行方式的文件。 Caja 更管理着 MATE 桌面的图标,也可用于远程文件系统。Caja 是基于 Nautilus 的修改版本。

Pluma


Pluma 是一个功能完整的文本编辑器。Pluma 在一般文本编辑器的基础功能之上附加了一些不常见 的特性。Pluma 作为图形应用程序支持在单窗口编辑多个文本文件(或称标签页)。Pluma 通过在 编辑文件时使用 Unicode UTF-8 编码实现了对国际文本的支持。Pluma 的核心特性包含源代码语法 高亮、自动缩进和打印支持(包含打印预览功能)。Pluma 是基于 Gedit 的修改版本。

MATE 之眼


MATE 之眼(或称 eom)是用于 MATE 桌面的,基于 gdk-pixbuf 图形库的简易图像查看器。MATE 之眼 支持处理大型图像,并且可以在保持稳定内存占用的同时缩放和滚动图像。MATE 之眼的目标是简易性 及标准的符合。MATE 之眼是基于 GNOME 之眼的修改版本。

Atril


Atril 是一个简易的文档阅览器。Atril 支持显示和打印 PostScript (PS),Encapsulated PostScript (EPS), DJVU, DVI, XPS 和便携式文档格式 (PDF) 文件。文档支持的情况下,Atril 可提供文本搜索、文本剪贴板操作、超文本导航及目录与标签功能。Atril 是基于 Evince 的 修改版本。

Engrampa


Engrampa 是 MATE 桌面环境的归档管理器。Engrampa 允许你创建及修改归档,显示归档内容,显示 归档中文件的内容或从归档提取文件。Engrampa 是基于 File Roller 的修改版本。

MATE 终端


MATE 终端允许你在 MATE 桌面环境中访问 UNIX 命令行。你可以使用 MATE 终端运行为 VT102,VT220 及 xterm 终端而设计的应用程序。MATE 终端支持在单个窗口中使用多个终端(标签页功能),也支持管理多个不同的配置(配置文件)。MATE 终端是基于 GNOME 终端的修改版本。


最新版本:1.10
修正了大量bug,引入了一些新功能,如在文件管理器Caja中加入撤销和重复。根据路线图,MATE桌面未来将支持GTK3、整合GNOME 3中的一些合适的新特性。修复了许多 RandR,并将MateRRScreen, GnomeOutputInfo 和 GnomeRRConfig 类划分成了一个 GObject。

最新版本:1.22
此版本包含大量关键错误修复和漏洞改进,一些重要的亮点包括:
MATE面板(mate-panel) 增加了对 Wayland 显示后端的支持,为此做了大量的代码重构工作。
    显示器小程序(display applet) 得到了全面的改进,从而允许直接在面板上对显示器进行更好的控制。
    定时器小程序(timer applet) 现在有了更好的鼠标交互
    Wanda the Fish 现在可以在 HiDPI 显示器上正常工作(图像仍然是像素化的,保持其原始设计)

窗口管理器(marco) 对 metacity-themes 的支持升级到了版本3
    我们还对窗口和桌面切换器进行了现代化改造,使其更具视觉吸引力
会话管理器(mate-session-manager) 现在可以正确地终止由 systemd 启动的用户进程。此外,应用程序可以在用户选择的延迟后自动启动
我们已经将许多程序完全移植到了 Python 3,包括 MATE 之眼图像查看器 和 python-caja 插件库,以及 mate-menus 库
文件管理器(caja) 现在可以设置为长时间运行的文件操作显示桌面通知
MATE 之眼图像查看器(eom) 的侧边栏经过了重新设计,并对图像元数据提供了更好的支持
文本编辑器(pluma) 中的标签现在可以通过键盘快捷键和鼠标滚动进行切换
计算器 现在可以支持高达15个字符的精度,复制/粘贴支持也有所改进。
Engrama 增加了对几种新压缩格式的支持,以及新的暂停/重新启动功能。
添加了一些新的快捷键,包括支持不同类型的多媒体键,如蓝牙、WiFi、触摸板和全局 Killswitch 等。
一系列内部管理任务已被处理:
    我们的大多数项目现在已经从 dbus-glib 迁移到了 GDBus。
    通过修复内存泄漏和编译警告改善了许多项目的稳定性。
    为了跟上最新版本的 GTK删除了旧的不推荐使用的代码。
    添加和更新了大量的文档。
    我们所有的项目现在都使用 Travis CI 来确保我们在一些主要发行版上进行干净的构建。


MATE Desktop 1.22 的组件可通过以下链接下载,更多详情请查看发行公告

最新版本:1.26
1.26版本于2021年10月发布,相关的更新功能总结如下:
控制中心的功能有如下:
改进了窗口首选项对话框,提供了更全面的窗口行为和位置选项
显示首选项现在有一个离散显示缩放的选项、电源管理器有一个新的选项来启用键盘调光、通知现在支持超链接
Caja 可以格式化驱动器,并有一个新的书签侧边栏
Caja Actions 允许你添加任意程序,通过上下文菜单启动,现在是 Desktop 的一部分
计算器现在使用 GNU MPFR/MPC 来实现高精度、更快的计算和附加功能
Atril 在滚动浏览大型文件时速度更快,内存占用也减少了
归档管理器 Engrampa 现在支持 EPUB、ARC 和加密的 RAR 文件
Marco 窗口管理器:正确地将最小化的窗口恢复到它们原来的位置、缩略图窗口预览支持 HiDPI
Netspeed 小程序显示更多关于网络接口的信息


官方主页:http://mate-desktop.org/