这是 Ptyxis:适用于现代 Linux 环境的新 GNOME 终端,将运行 Ubuntu 25.10。

  • Ptyxis 终端正在逐步取代 Fedora 和其他 GNOME 发行版中的 GNOME 终端。
  • 提供先进的容器集成和改进的可访问性支持。
  • 修复了最近版本中的 Nautilus 集成和键盘快捷键问题。
  • 它可以轻松安装和配置,适应现代 Linux 用户的新需求。

普提西斯

如果你是 Linux 用户,并且密切关注 GNOME 环境的发展,你肯定听说过 普提西斯中, 新航站楼 它正在引领 Linux 发行版的潮流。虽然对许多人来说这可能仍然很新,但 Ptyxis 代表了我们在 Linux 上使用终端方式的重大转变,具有容器集成、现代和改进的体验以及整个 GNOME 社区的支持。

在本文中,我们将向您介绍有关 Ptyxis 的所有信息: 从它的历史和出现的原因,它的主要功能,它如何与 GNOME 桌面集成,与其他终端相比的区别,当然还有如何安装、配置和充分利用它。如果您是那些喜欢“深入了解”系统的人之一,请继续阅读,因为这会让您感兴趣。

Ptyxis 是什么?它为什么会出现?

Ptyxis 是 专为 GNOME 桌面开发的面向容器的终端。该项目背后的人是 Christian Hergert,他因其在 GNOME 生态系统和 GNOME Builder 等工具中的工作而闻名。 Ptyxis 的诞生是为了满足对现代化终端的需求,它兼容 GTK 4 并适应新的以容器为中心的工作流程。

Ptyxis 背后的主要动机是从 GNOME 提示符,同时也需要避免商标冲突。在发现 Panic 已经有此类注册产品(具体来说是 Apple 环境中非常流行的 SSH 应用程序)后,原来的名称 Prompt 被放弃了。因此将其更改为 Ptyxis,这是 Linux 世界中一个独特且可识别的名称。

Ptyxis:一个以容器为中心的终端,完全集成 GNOME

Ptyxis 的特别之处不仅在于它的外观,还 与容器技术的高级集成Podman、Toolbox、Distrobox 和 jhbuild。这使得开发人员和用户可以直接在容器内工作,从而极大地方便了隔离应用程序或测试环境的管理和开发。

根据 Ubuntu 手册页,Ptyxis 旨在 与 GNOME 环境无缝集成,利用 GPU 加速并带来新的辅助功能。后者是关键,因为已经实施了对 GtkAccessibleText,大大改善有特殊需求用户的体验。最新版本与 GNOME 版本直接对应,始终确保最新的功能和兼容性。

Ptyxis 的主要特点

  • 与容器的高级集成: 对 podman、toolbox 或 distrobox 的原生支持。
  • 现代且快速的界面: 利用 GTK 4 和 GPU 加速来提供流畅且视觉上引人注目的体验。
  • 辅助功能支持: 在处理可访问文本方面有了很大的改进,这对于使用屏幕阅读器或其他辅助工具的用户很有用。
  • 与Nautilus集成 (记录):允许您直接从文件夹打开终端,尽管最近有一些调整和改进。
  • 灵活的窗口和标签管理: 特定命令来打开新窗口或选项卡、定义工作目录、运行自定义命令等。
  • 广泛支持键盘快捷键: 常见的快捷键如 Ctrl + Shift + V 进行粘贴,尽管最近的版本已经纠正了一些引起用户怀疑的行为。
  • 独立选项: 能够完全独立地启动 Ptyxis,而忽略之前的实例。
  • 从开始最大化窗口 通过命令行参数。
探索 Ubuntu Snap Store 中的应用程序 - 第 11 部分
相关文章:
Ubuntu Snap Store 11:Wave 终端、LXD 和 Apache Ant

Ptyxis 与 GNOME 终端和其他模拟器

使用 Ptyxis 替换 GNOME 终端的话题已在 Fedora 讨论论坛上被广泛讨论。例如,Fedora 正在推动将其作为默认选项,而 GNOME 则继续在其官方提案中将“控制台”保留为核心应用程序。关于最终的替代品是什么存在一些争论,但趋势很明显:GNOME 环境正在逐步迁移到 Ptyxis,以利用其现代化和潜力。 Ubuntu 将于今年 10 月在 Questing Quokka 上进行此项活动。

之间的根本区别 Ptyxis 和 GNOME 终端 是:

  • Ptyxis 基于 GTK 4,允许更好的图形集成以及与现代 GNOME 库和主题的兼容性。
  • Ptyxis 完全面向容器,让您比其他终端更轻松地管理不同的开发环境。
  • 可访问性和性能: 更加流畅,并针对寻求所有配置文件的性能和可用性的用户进行了优化。
  • 更新并重命名流程: 从 Prompt 到 Ptyxis 的转变不仅仅是美观,而且在代码和功能层面也代表了重大的进步。

在 Fedora 和 Ubuntu 上安装和管理 Ptyxis

Ptyxis 的安装可能因发行版和更新方法的最新变化而有所不同,尤其是在 Fedora 中。很多用户在官方论坛上分享了自己的使用经验:

  • 在软呢帽:Ptyxis 通常在从 Fedora 40 升级到 41 后自动安装,尽管它并不总是默认设置,特别是如果用户以前有其他终端,例如 快活.
  • 一些用户注意到,如果系统通过 dnf系统升级 如果安装了 Ptyxis,而您使用图形工具 gnome软件 有时它似乎并未默认安装。
  • 与 Nautilus 集成 (文件)是另一个争议点:在某些更新之后,“在终端中打开”选项不再可用,这引起了一些混乱。此问题已在版本中修复 Ptyxis 47.0,通过实现新的文件打开功能恢复了与上下文菜单的集成。
  • 在Ubuntu中:Ptyxis 可以轻松地从存储库安装,并且官方手册页本身详细描述了其所有选项和使用参数。

Ptyxis 键选项和命令

终点站 普提西斯 它提供了相当广泛的选项,以适应每个用户的特定需求。可以从命令行使用的最相关的参数包括:

  • -版:显示 Ptyxis 的当前版本。
  • –偏好设置:打开首选项窗口来配置配置文件、快捷方式和一般行为。
  • –新窗口 y –tab:分别在现有实例或新实例中打开新窗口或选项卡。
  • –工作目录:允许您定义新选项卡或窗口的初始工作目录。
  • -执行 o -x:运行自定义命令,类似于它的使用方式 bash -c '命令'.
  • -标题:为新打开的终端定义自定义标题。
  • -最大化:自动启动最大化窗口。
  • –tab-with-profile=配置文件:允许您打开具有特定配置文件的选项卡,非常适合管理多个工作环境的人。
  • -standalone:启动 Ptyxis 的单独实例,忽略任何已经活动的实例。
  • -h o -帮帮我:显示所有可用选项的摘要。
GNOME 的黑盒
相关文章:
GNOME 引入 Black Box,一个使用 GTK4 的新终端应用程序

升级后的集成和常见问题

论坛中讨论最多的话题之一是 集成 Ptyxis 作为默认终端 更新过程之后。一些用户注意到,虽然 Ptyxis 已在 Fedora 升级中安装, GNOME终端 它仍然是通过“在终端中打开”操作打开 Nautilus 的选项。

这可能是由于 gnome-terminal y gnome-terminal-nautilus 在系统中。一个建议的解决方案是卸载这两个包(例如,使用 sudo dnf 删除 gnome-terminal-nautilus),以便 Ptyxis 选项在 Nautilus 上下文菜单中正确显示。

值得注意的是,这一点也很重要 更新并不总是会改变现有用户的默认应用,这可能会引起混淆。检查配置 org.gnome.desktop.default-applications.terminal exec 您可以明确默认命令是什么,并在需要时允许手动调整。

用户体验:优点和需要完善的小细节

论坛和社交媒体上的用户评论表明,Ptyxis 因其灵活性和现代性而获得了积极的反响。特别值得注意的是它的流动性、与当前技术的集成以及对容器的支持。然而,与任何年轻项目一样,早期版本中也出现了一些小问题:

  • 最初的问题 使用 Ctrl + Shift + V 粘贴文本,因为在某些版本中,直到使用上下文菜单执行第一次粘贴后它才能正常工作。这个错误在后续版本中被修复,例如 47.1-1。
  • 关于 Nautilus 集成和恢复“在终端中打开”选项的困惑。
  • 名称转换的复杂性导致一些人想知道如何发音或如何在应用程序菜单中找到该程序。

然而,开发非常活跃,这些问题往往能很快得到解决,正如技术论坛所反映的那样。

如何充分利用 Ptyxis 并开始使用

享受 普提西斯 最好的情况是,升级到 Fedora 的最新版本,或者从受支持的发行版(如 Ubuntu)上的官方存储库安装它。安装后:

  • 从菜单(“终端”,“Ptyxis”或组合)打开应用程序 超级+A 取决于您的系统配置)。
  • 访问首选项以根据您的工作流程定义快捷方式、自定义配置文件、主题和容器集成。
  • 查看 Nautilus 集成以从任何文件夹启动终端。
  • 如果您发现粘贴快捷方式未按预期工作,请检查您是否安装了最新版本。
  • 探索高级选项 ptyxis –帮助 详细定制您希望终端如何运作。

积极发展和接触点

普提西斯 这是一个不断发展的项目,因此经常发现新版本和改进并不罕见。如果您遇到任何错误或对开发人员有任何建议,您可以直接前往存储库 GitLab,错误报告和改进请求集中于此。

如需更多技术信息或了解每个版本的最新变化,您可以查阅 官方手册页 或者关注博客和免费软件门户网站上的最新消息,例如 Phoronix.

Ptyxis 的采用代表着 Linux 上开发和管理终端管理的一次飞跃,特别是对于那些在 GNOME 环境中工作并已转向使用容器的人来说。

对于那些寻求注重生产力和与当前 Linux 技术兼容性的环境的人来说,该终端是一个现代、强大且易于访问的选择。