Rhino 2023.1 的混合界面融合了经典的 GNOME 元素与现代 Ubuntu 风格,体现了这个新 Linux 发行版的创新。
上周, Rhino 2023.1的第一个稳定版本的到来,值得经过六个测试版的漫长等待。
这个新的 Linux 发行版继承了去年 10 月停止的 Rolling Rhino Remix 项目。具有讽刺意味的是,该混音版本的原始开发者、桌面领导者和创始人 AJ Strong 做了后续工作。
在许多相似的 Ubuntu 发行版的世界中,它是第一个推出滚动版本的发行版,因此您始终拥有基于 Ubuntu 开发分支的最新版本的操作系统。Rhino Linux 更像是一种混合体,而不是其他基于 Ubuntu 的产品的千篇一律的重复。
滚动版本并不是每个 Linux 用户的理想升级方法。当开发人员调整其发行版时不断更新操作系统组件可能会产生意想不到的用户问题。
但 Ubuntu 代码库的可靠性有着良好的记录。运行像 Timeshift 这样的故障安全安全网可以快速、直接地恢复到未出现问题的先前更新。
我在 7 月份回顾了Rhino Linux 的最新测试版本之一。它的功能和提供更多功能的潜力给我留下了深刻的印象。
在那次评论中,我认为它需要一个已经很不错的 Xfce 桌面并融合 GNOME 图形界面的元素来创建一个非常值得体验的混合桌面设计。第一个非测试版版本采用了已经完善的测试版,并将其转变为一个令人赏心悦目的且易于使用的计算平台,这要归功于良好的设置选项。
追求诱人的概念
斯特朗在他的发行说明中透露,最初的混音版本是一个快速的、小型的业余爱好项目,他几乎不关心任何乐趣,而是拼凑在一起。但当他发现人们在使用它时,他的观点发生了变化。
“从长远来看,这变得难以维护,因此在 2022 年 10 月,我对桌面操作系统的发展方式提出了一个新的愿景,”他写道。
左侧窗口显示面板控件。请注意突出显示的锁定面板选项。取消选中它允许您将面板拖动到屏幕的底部边缘。右侧窗口显示桌面外观的更多设置。
混音环境在提高发行版的可用性和受欢迎程度方面大有帮助。尽管如此,它的主要装饰特征很可能是滚动发布交付。
从头开始重建
开发团队创建了新的系统应用程序,将 Ubuntu 滚动发布概念变为现实。例如,内部桌面 Unicorn 提供基于最新 Xfce 4.18 桌面环境的令人赏心悦目的轻量级界面。
其经过大量修改的设计使用了从经典 GNOME 借用的功能。一个关键的例子是充满整个屏幕的应用程序网格菜单。GNOME 的另一个遗留物是虚拟工作区的右侧滑出面板。
完全填充的设置面板提供了对桌面显示和行为方式的广泛控制,这是 Xfce 结构的标志(左窗口)。另一个控制菜单(右侧窗口)可以轻松地将项目添加到 Xfce 面板。底部窗口显示桌面设置的三个级别。
Xfce 的工作场所切换器还嵌入了可用性选项。您可以从 Plank 启动它。不过,这个桌面元素是我对桌面设计的剩余抱怨之一(稍后会详细介绍)。您还可以从添加到面板的桌面切换器更改虚拟桌面。
集成的 Ulauncher 工具是轻量级且高度可定制的。它是用 Python 编写的,并且与 Wayland 兼容。这些细节对于新的 Linux 用户来说可能意义不大,但它标志着 Rhino Linux 引擎盖下的现代风格程度。
游览 Unicorn 桌面
Unicorn 桌面将 Plank 风格的实用工具栏固定在屏幕的左边缘,就像在测试版本中一样。实用工具栏充当轻量级的固定区域,用于固定常用的应用程序。它还显示其他桌面上正在运行的应用程序的图标,使您可以轻松关闭它们,而无需转到打开的应用程序的位置。
单击 Plank 中的图标会显示一个新的垂直面板以及从屏幕右边缘滑出的传统 GNOME 虚拟桌面视图。
对我来说,这种侧面展示的最小平板电脑的用处有限。与传统的、功能齐全的 Xfce 面板相比,即使是顶部的面板也具有有限的功能。
我可以只使用一个成熟的面板而不使用 Plank,反之亦然。我倾向于认为其他高级用户会同意这一评估。
在经典的 Xfce 桌面中,面板具有更多功能。至少我可以把它从上拖到下。面板放置更多的是个人喜好。然而,将其放置在屏幕上方让人想起过去的 Linux。
Plank 镜像了屏幕左边缘的垂直图标排列,模仿了标准的 Ubuntu 布局。我希望看到开发人员在下一个版本中调整此功能。
引擎盖下的动态
该发行版由最新的 Linux 内核 6.4 提供支持,并配有 Systemd 253、PipeWire 0.3.76 和 Mesa 23.1.3。同样,不那么挑剔的 Linux 用户可能不会在意,但经验丰富的 Linux 用户肯定可以将此作为采用 Rhino Linux 的卖点。
适应性强的 Calamares 安装程序使安装过程快速、轻松。实时会话 ISO 表现完美,即使在我配备 8GB RAM 的老化戴尔笔记本电脑上也是如此。
内部构建的 Pacstall 包管理器非常具有创新性。它的主要优点是管理来自多个来源的软件的多功能性。使用它,您可以从多个包管理器存储库(DEB 存储库、Pacstall、Flathub、Appimage 和 Snap Store)中搜索、安装、删除和更新包。简单的终端输出增强并简化了用户体验。
Rhino Linux 允许您将最多三个附加包管理器集成到 Pacstall 中。
根据您在安装过程中的选择,该 RPK 系统会自动配置相应软件源所需的一切。便利性并没有变得更好。这种方法借鉴了基于 Arch 的 Linux 发行版的一个漂亮功能。Pacscripts 包含为 Rhino Linux 系统构建可立即安装的软件包所需的内容。Nala 是 APT 终端命令的前端,它还为 APT 设置了新的可用性标准。
但不要害怕终端。在此发行版中,您可以完全脱离终端窗口使用 GUI 驱动的包进程。
底线
提供三个版本 - 用于 x86_64/ARM64 的通用 ISO、用于实验性 PinePhone 的 ISO 以及 Raspberry Pi ISO。最有可能的是,您应该选择通用 ISO,然后单击适合您的计算机体系结构类型的下载按钮。
PinePhone 是一个有趣的概念,但对于台式机或笔记本电脑使用来说并不是必需的。PinePhone 的此版本是基于最新版本 Ubuntu Touch (20.04) 的 PinePhone 设备的 Rhino Linux 移植;它是第一个基于 Xfce 的移动环境。
Rhino Linux 2023.1 版本的一个主要缺点是其包含的软件类似于 Arch Linux 的稀疏性。毫无疑问,这是为了尽可能减少下载量。
无论如何,开发人员不应让新用户自行寻找高效软件,而应提供一些精美的脚本,以允许在系统安装完成后下载预捆绑的应用程序。
默认安装仅包括 Firefox 116 Web 浏览器、Mousepad 0.6.1 简单文本编辑器、mpv 0.36 媒体播放器和 VSCodium 1.80.1 集成开发环境 (IDE)。然而,安装还包括近两个全屏的工具。