基于Ubuntu的桌面发行版本-ElementaryOS
2023-02-03 19:58:38 阿炯

elementary OS 是一款基于 Ubuntu 精心打磨美化的桌面 Linux 发行版,号称 “最美的 Linux”。elementary OS 最早是 Ubuntu 的一个美化主题项目,现在成了独立的发行版。官方称其为快速、开源的 Windows /macOS 替代方案。


由设计师主导开发,在风格上有点类似 Mac OS(panel + dock),并且使用了 Chrome OS 的应用菜单设计,所以能在 elementary OS Luna 里面看到 Mac OS + ChromeOS + Ubuntu + Gnome Shell 的身影,而系统的核心依然是 Ubuntu,完全兼容该系统的所有软件包。


从界面外观到系统的各种设计元素都很精美。elementary OS 设计精美的 Ubuntu 衍生版 Linux 系统:为了统一设计风格, 其在默认软件选择上有点非主流,浏览器并没有采用常见的 Chrome 或 FireFox,而是采用了 Midori,邮件程序用的是 Geary Mail 而非 ThunderBird,终端用的是 Pantheon Terminal,文本编辑器用的是 Scratch,音乐播放器使用的是 noise,文件管理器是 Pantheon Files 等等。使用基于 GNOME 的桌面系统,以及命名为 Pantheon 的 shell。这个桌面系统出众的原因是比 GNOME Shell 更加简洁,并且深度集成了其他 elementary OS 应用程序,如 Plank(一个基于 Docky 的 Dock)、Midori(默认的网页浏览器)或 Scratch(一个简单的文本编辑器)。该发行版使用基于 Mutter 的 Gala 作为其窗口管理器。


最新版本:7.0
elementary OS 6.1 于 2021 年 12 月发布,此后 elementary OS 在 2022 年年初发生了创始人反目成仇,最终出走的风波。距离上个版本发布时隔一年多的时间,elementary OS 7 'Horus' 正式于2023年2月上旬发布。带来了新的功能和修复、引入了新的办公生产力功能,并扩大了与各种硬件的兼容性。到目前为止,elementary OS 6.1 已经从官网上被下载了 40W + 次,比 6.0 多了 15 万次,这还不包括从第三方下载或通过 torrent 直接下载的情况。

帮助获得你需要的应用程序
AppCenter 是 elementary OS 的核心。任何操作系统的主要目的都是支持你用来工作、娱乐和创造性地表达自己的应用程序。在最新版本的 AppCenter 中,elementary OS 致力于通过更多的信息使应用描述更加吸引人,使其更容易更新到最新版本的应用,并改善对侧载和第三方商店的支持。还致力于提高 AppCenter 的响应速度,确保你在平铺和小尺寸显示器上能舒适地使用它,并在大尺寸显示器上更好地利用空间。完全重写了 AppCenter 中的导航方式,现在支持双指轻扫手势来导航返回。整个应用程序的加载速度更快,并且在运行后台任务时通过右下角或左下角的叠加条提供更多反馈。


应用描述
在查看应用程序信息页面时,elementary OS 7 最大的变化是对屏幕截图的强调。屏幕截图转盘现在可以填满窗口的宽度,一次显示更多的屏幕截图。每张屏幕截图现在都在一张卡片上,使用应用程序的重点颜色。了解一个应用程序的积极开发程度以及开发者对其社区的参与程度是决定安装哪些应用程序的一个重要因素。elementary OS 7 会在应用程序使用较旧的、不支持的平台时显示一个图标,以及显示多达 5 个最近的版本和它们的发行说明,而不是只显示最新的版本。现在还在每个版本的应用程序的问题跟踪器中显示已解决 issue 的链接。

获得更新
保持最新版本的应用程序是我们经常听到的,这对使用 elementary OS 的人来说非常重要。Flatpak 让开发者快速发布应用更新变得简单,现在你可以自动获得这些更新。如果你仍然想在合适自己的时间检查更新,或者想强制手动刷新,现在同样也有一个方便的菜单选项可以使用。AppCenter 现在也可以离线安装操作系统更新,确保重要的服务被正确重启,避免更新时出现奇怪的崩溃或版本不匹配。

侧载和替代商店
Sideloading 应用程序和使用像 Flathub 这样的第三方商店是 elementary OS 的一个主要功能,也是与那些只允许你从锁定的商店安装应用的封闭平台相比的一个竞争优势。在此版本中,elementary OS 根据用户反馈和最新的跨平台标准做了一些改进,使使用替代商店的体验更加流畅。每当你安装一个由替代商店提供的应用程序时,不再有一个警告对话框,相反,elementary OS 在该应用程序的其他内容警告旁边显示一个不显眼的图标,让你知道 elementary OS 没有审查这个特定的应用程序。

Web Apps


在访问你所需要的应用程序的主题中,我们提供了最新的 GNOME Web 43,其中包括支持创建显示在应用程序菜单中的 Web 应用程序。它们可以有自己的设置,甚至可以在后台运行。已安装的 Web 应用程序可以从 GNOME Web 内部进行管理。

用新的功能和设置为您赋能


能够直接向开发者发送反馈,透明地看到开发情况,并迅速收到修复和新功能的更新,是其相对于专有平台和传统 Linux 发行版的最大优势之一。Feedback 应用程序是开始这个循环的关键组成部分,所以这个版本 elementary OS 给它带来了一些重大改进,可以更好地覆盖已安装的应用程序、设置和桌面组件,而且现在可以直接从应用程序菜单中访问 Feedback 应用程序。

安装、初始设置
elementary OS 7 减少了安装过程中各种设置界面的数量,并提供更多的信息来帮助你做出明智的决定。在初始设置过程中,操作系统现在可以检测你是否使用鼠标右键作为主键进行点击,并提供切换到鼠标主键的选项。如果你的设备没有网络接入,也会出现一个新的视图,指导你如何获得连接。


elementary OS 7 包括一个新的配置自动更新的视图,以及为黑暗样式增加了一个 "日落到日出" 的选项。

办公效率
邮件现在采用了更现代、更扁平的设计,这是使其反应更迅速的第一步。统一收件箱现在支持 Microsoft 365 账户。多个潜在的崩溃和冻结问题已经得到解决。Tasks 现在对新创建的任务列表有离线支持,当网络再次可用时,它确保同步你的远程列表。此外,它现在在任务到期时发送通知。在线账户设置现在也包括对 CalDAV 账户的离线支持和为 IMAP 账户选择刷新率的能力。

其他变化:
全新版本的 Music 应用
Code 默认文本编辑器项目侧边栏、亮 / 暗模式选项等改进
重新设计的应用程序图标
终端支持自定义调色板
……
elementary OS 7 更新内容众多,更多详情可查看此处

7.1 版本已于2023年10月上旬正式 GA,距离 7.0 发布已过去 8 个月。新版本重要变化如下:
提供个性化选项和功能,提升操作系统包容性和易用性
保护隐私,确保应用程序始终在用户明确同意的情况下运行
优化触控手势和键盘导航、登录和锁屏界面
更新固件以支持更多硬件
优化自带 Web 浏览器,提升性能,速度更快,以及改进兼容性
改进「文件」应用 UI、优化通知指示器
包含 200 多个错误修复、设计更改和新功能
详情查看发行公告

最新版本:8.0
elementary OS 的创始人兼首席执行官 Danielle Foré 于2024年12月上旬在官网宣布 elementary OS 8 已发布并开放下载,并在多台高品质计算机上可以随机发售。对于 OS 8 重点关注:
- 创建新的安全会话,确保应用程序尊重你的隐私并征得你的同意
- 具有高效多任务处理和窗口管理功能的全新 Dock
- 通过包容性设计增强我们多元化的社区

隐私、安全与同意
过去几年一直在构建功能,通过要求您明确知情同意并在技术层面上禁止不可信行为来改善您与计算机的信任关系。我们通过采用 Flatpak 作为在 elementary OS 上安装应用程序的方式,并使用 Portals 将它们限制在更安全的沙盒中来实现这一点。现在通过新设置扩展了这个故事,让您可以控制应用程序可以访问的系统功能,以及由 Wayland 提供支持的新安全会话。

在锁定屏幕上,您现在会在密码字段旁边看到一个齿轮菜单,其中提供了经典或安全会话的选项。如果您选择安全会话,elementary OS 将使用 Wayland,这是一种应用程序自行绘制并接受输入的现代安全方法。在安全会话中,应用程序将受到更多限制,并且需要您的同意才能访问系统功能。当应用程序想要在后台监听您的按键、截取屏幕截图、录制屏幕,甚至从单个像素中拾取颜色时,系统会先询问您以确保这样做没问题。安全会话还具有其他现代功能,例如支持混合 DPI 模式(对于使用 HiDPI 笔记本电脑或平板电脑以及 LoDPI 外接显示器的用户来说,这是一项迫切需要的功能)以及对触摸屏和平板电脑上多点触摸手势的改进支持。您还可能会体验到性能和流畅度的提升,尤其是在低功耗硬件上。

OS 8 将默认使用经典会话,应用程序将像往常一样运行和运行。

Portals 是标准化的系统界面,应用程序使用它来访问功能,这种方式尊重您的隐私并需要您的明确同意。OS 8 现在支持四个新门户:颜色选择器、屏幕截图、截屏和壁纸。这些门户对于现代应用程序在无法直接访问显示屏上的像素时在安全会话中工作至关重要。由于某些应用程序尚未使用在安全会话下运行所需的 Portals ,因此 OS 8 将继续默认使用经典会话。应用程序将像往常一样在那里工作和运行,具有您在 OS 7 及之前版本中习惯的相同系统访问级别。如果您依赖某些辅助功能,您可能会发现这些功能在新的安全会话下也不可用。但是,我们强烈建议您尝试安全会话,您可能会惊讶地发现您使用的应用程序和功能已经兼容。


Application Settings

应用程序设置采用全新设计,扩展了您对权限的控制。我们现在支持在 Flatpak 的权限存储中调整运行时权限 - 当应用程序明确请求您在运行时访问功能的权限时,将设置这些权限。因此,如果您之前拒绝了应用程序在后台运行的权限或授予了应用程序设置壁纸的权限,您可以随时改变主意并在此处调整权限。我们还调整了安装时权限(又称沙盒洞)的语言,以更清楚地表明这些权限代表高级系统访问权限以及调整它们的含义。此外,根据您的反馈,我们更改了几个单独项目的描述,以使用更少的技术语言。应用程序权限页面现在显示应用程序的图标和描述。

获取您需要的应​​用程序并保持最新状态
2017 年推出了开源的按量付费应用商店 AppCenter ,2021 年改版了该商店,使用 Flatpak,这是一种设计上去中心化的应用分发技术,可轻松实现基于 Linux 的操作系统上的跨平台应用分发。自从迁移到 Flatpak 以来,您始终可以选择直接从开发人员处轻松侧载应用或使用整个替代应用商店。在 OS 8 中通过包含最受欢迎的 Linux 开箱即用应用商店 Flathub,进一步扩展了您对应用的访问。

通过提供开箱即用的 Flathub 进一步扩展了对应用程序的访问权限
这意味着您将能够直接从 AppCenter 访问专为 elementary OS 制作的应用程序、为 Linux 制作的应用程序以及 Discord 和 Spotify 等流行的跨平台应用程序,而无需手动侧载或配置 alt 商店。


应用中心

为了支持这一变化,我们对 AppCenter 中的应用信息页面进行了一些更改。根据您的反馈,我们删除了 “非精选” 徽章,并在适当的时候显示 “为 elementary OS 制作” 徽章。链接部分也经过重新设计,具有丰富多彩的图标。现在,对于使用 GitHub 或 Patreon 等第三方平台资助其应用开发的应用开发者,我们会显示赞助商链接,对于提供该应用的应用会直接显示指向该应用源代码的链接。随着安全会话和支持它的新门户的引入、扩展的权限设置和 AppCenter 中的沙盒警告,我们对提供这种开箱即用的扩展应用程序访问权限更加有信心,同时坚持您从 AppCenter 获得的应用程序是合理安全的、会征求您的同意并尊重您的隐私。

在 elementary OS 中有两种不同的更新。操作系统本身的更新在计算机重新启动时离线安装,以确保服务正确重新启动并防止出现问题。另一方面,应用程序的更新在计算机运行时快速安装。在 OS 7 中,这两种类型的更新并排显示在 AppCenter 中,但在 OS 8 中,操作系统更新现在将显示在系统设置中。

分离这两个更新系统可以更快地检查更新、更可靠地安装更新,并且更清楚哪些更新需要重新启动:AppCenter 中的更新永远不需要重新启动,而系统设置中的更新始终需要重新启动。AppCenter 中的更新永远不需要重新启动,而系统设置中的更新始终需要重新启动。新的系统更新机制非常快,包括自动下载更新的选项 —— 您现在可以在入职期间选择加入。它还会让您知道更新包是否包含安全更新,并在出现问题时改进了错误处理。此外,系统关机对话框中还有新选项,因此您可以在关机前安装更新或选择跳过待处理的更新,即使启用了自动更新也是如此。

多任务和窗口管理
在规划安全会话时,我们意识到我们的 Dock 需要完全重写。因此,几年前抓住机会进行了一项调查,深入了解了您在 elementary OS 和其他操作系统上进行多任务处理的方式。然后将这些新见解与多年来在 GitHub 上收到的反馈相结合,仔细重新考虑了 Dock 在我们的桌面中的作用以及多年来出现的其他桌面功能。这导致 Dock 保留了您喜欢的 OS 7 及之前的功能,并引入了全新的功能来改善您的多任务工作流程。

具体来说,我们重新审视了处理多窗口应用的方式,使点击应用图标的行为更加可预测。当应用尚未打开时,单击其图标仍会启动该应用。当应用打开一个窗口时,单击将始终聚焦该窗口,甚至在必要时切换工作区。而且,当应用打开多个窗口时,单击将显示一个窗口展开,以便您可以快速选择正确的窗口,即使在多任务视图之外也是如此。这样,单击始终会将您带到应用窗口,而不是有时打开新窗口甚至隐藏窗口。

对于支持多个窗口的应用,我们实施了一个新系统,该系统可以识别 FreeDesktop.org 标准来提示此功能,因此我们现在可以在中键单击应用图标时可靠地打开新窗口。此外,您仍然可以滚动应用图标来循环浏览打开的窗口。而且,您现在可以用⌘+ 1­— 启动固定的应用 9,这是一项备受期待的功能。还添加了几个新的可选多任务功能,包括使用水平滑动手势在窗口之间切换的功能、在包含全屏应用程序的工作区上禁用热点的功能,以及通过滚动面板在工作区之间切换的功能。

包容性设计
今年夏天,我们与自称完全失明的网络安全爱好者 Florian Beijers 坐下来,评估我们为盲人提供的体验并找出需要改进的地方。我们注意到的一个特别突出的问题是入门期间的键盘导航和屏幕阅读器支持,现在已完全重写。我们还重新审视了安装和初始设置期间的键盘导航和屏幕阅读器支持,OS 8 中盲人的整个首次运行体验得到了很大改善。我们现在还在 Alt+Tab 窗口切换器中提供屏幕阅读器支持,并且我们确保当我们无法完成窗口管理任务(例如根据键盘快捷键循环工作区)时,会有音频(或根据您的设置提供视觉)反馈。

系统设置已更新为现代的节省空间的双窗格设计,对小型和大型显示器的响应速度更快。我们还大大改进了对文本缩放、屏幕阅读器、键盘导航、从右到左的语言布局的支持,并改进了插图的对比度。此外,搜索现在会返回更相关的结果,这些结果的标题现在既反映了它们匹配的确切设置名称,也反映了该设置的路径。


在这次重新设计中,我们并没有删除功能,而是添加了新功能。例如,如果您不喜欢重叠滚动条,或者有运动障碍,难以使用滚动条,则有一个新设置可以始终在桌面 → 外观中显示滚动条。语言和区域设置有一个新选项,可以根据区域设置自动选择温度单位。还有新的键盘快捷键选项,可用于在键盘布局之间切换或使用表情符号或 Unicode 键入等功能。

在这次重新设计中,我们并没有删除功能,而是添加了新功能

使用下拉菜单的设置现在可以频繁搜索。还改进了设置描述,根据您的反馈添加了新描述,并确保帮助文本不会经常隐藏在鼠标悬停后面。此外,系统重新设计了类似于 AppCenter 中的外部链接,提供了更清晰的帮助和文档链接以及更好的贡献呼吁。

OS 8 还带来了新的 “快速设置” 菜单,它改进了功能的访问方式,同时减少了面板中的杂乱。我们首先将可访问性和会话菜单结合起来,其中包含有用的控件,但不指示状态变化。我们还添加了人们热切要求的控件,如暗模式和旋转锁定。屏幕阅读器和屏幕键盘等功能现在默认在 “快速设置” 菜单中可用,但您仍然可以选择在 “系统设置”→“桌面”→“Dock 和面板” 中隐藏它们。

应广大用户的呼声,我们对默认键盘快捷键进行了重大更改:按 键⌘现在将打开 “应用程序” 菜单,而不是 “快捷键” 叠加层,并且⌘+Space 现在将默认切换键盘布局。这使我们与其他桌面和操作系统的默认设置更加一致,并且希望让依赖这些快捷键四处走动的用户更加舒适。当然,您始终可以⌘在 “系统设置”→“键盘” 中更改按键行为和键盘快捷键。

视觉设计对于我们操作系统的吸引力至关重要,而 Elementary 一直以使用色彩鲜艳、俏皮的设计来传达友好和趣味感而著称。在 OS 8 中,我们保持了学习和发展之间的平衡,同时避免追逐设计潮流,以保持我们的独特个性。


指针

一个完美的例子就是我们的新指针。指针被完全重新绘制,以更加一致、更好地利用颜色和更精确。新设计更有趣、更俏皮,边缘更柔和、边角更圆润,同时保持高对比度和易读性。新设计让人感觉非常熟悉,但也更现代。

有两张新壁纸要分享,分别是 Peter Thomas 的 “群山环绕的一大片水域” 和 David Emrich 的 “沙滩上的一串脚印”。这两张图片都经过了轻微的编辑,可用作 elementary OS 的壁纸,并根据宽松的 Unsplash 许可证分发。

多任务视图不再采用纯色深灰色背景,而是采用模糊版壁纸,并针对明暗模式进行了调整。工作区卡片现在采用圆角设计,屏幕底部的切换器也针对明暗模式进行了更新。一些应用程序的设计也明显更加现代。值得注意的是,Videos 的播放器页面经过了完全重新设计,现在遵循了系统的明暗风格偏好。新字体看起来很棒,性能也好得多。Web 46 带来了自己的一套性能改进以及更简约的外观。


硬件支持
OS 8 包含来自 Ubuntu 的最新长期支持硬件支持堆栈,包括 Linux 6.8。我们还附带了 Pipewire,它可改善延迟和蓝牙音频质量,同时针对在安全会话中运行的沙盒 Flatpak 应用程序世界进行架构设计。对于在 elementary OS 上执行音频制作任务的人来说,这是一件特别重要的事情。

驱动程序设置
驱动程序管理已从 AppCenter 移至系统设置 → 系统。驱动程序的新设计与其他操作系统上的驱动程序管理方式更加一致,并且更易于使用,尤其是对于具有多个驱动程序选项的硬件(如 NVIDIA® 显卡)。

电源设置
电源设置现在显示内置电池和鼠标、键盘等连接电池设备的充电水平和状态。您还可以选择根据设备是插入电源还是使用电池供电来自动设置不同的电源配置文件,并且可以从面板中的电源菜单中快速更改电源模式。此外,面板中的电池图标现在将显示更准确的移动计算机电池电量。

更多信息请查阅官方发行公告


官方主页:https://elementary.io/