如何通过新的扩展管理器应用程序安全地使用 GNOME 扩展

GNOME Shell 扩展为 GNOME 桌面引入了新功能和自定义功能,但依赖 Web 浏览器或手动安装可能会使过程复杂化并引入兼容性风险。扩展管理器应用程序简化了扩展管理,使您可以更轻松地直接从桌面环境中搜索、安装、配置、更新和删除扩展。这种方法可以提高安全性、减少错误并保持系统井井有条。

使用扩展管理器进行安全的 GNOME 扩展管理

Extensions Manager 应用程序提供了一个集中的、用户友好的平台,用于处理 GNOME Shell 扩展的各个方面。它消除了基于浏览器的安装的需要,这通常需要额外的插件和连接器,并且可能会引入兼容性或安全问题。

步骤一:使用您的发行版的包管理器安装扩展管理器应用程序。在基于 Ubuntu 和 Debian 的系统上,打开终端并输入:

sudo apt install gnome-shell-extension-manager

对于其他发行版,该应用程序可在 Flathub 上作为 Flatpak 软件包使用。如果需要,安装 Flatpak,然后运行:

flatpak install flathub com.mattjakeman.ExtensionManager

Arch Linux 用户可以使用他们首选的 AUR 帮助程序从 AUR 安装它。

步骤2:启动扩展管理器应用程序。使用系统的应用程序启动器或按Super(Windows 键),键入“扩展管理器”,然后选择该应用程序。

步骤3:导航至浏览选项卡来搜索新的扩展。您可以按受欢迎程度、下载量或名称进行过滤。该应用程序仅显示与您当前的 GNOME 版本兼容的扩展,从而降低了损坏或不受支持的附加组件的风险。

第4步:安装前查看扩展详细信息。单击任何扩展程序即可查看其描述、屏幕截图、支持的 GNOME 版本和用户评论。这有助于您在将其添加到系统之前评估可靠性和兼容性。

第5步:直接从应用程序安装扩展。单击您选择的扩展旁边的安装按钮。该应用程序处理所有依赖项并确保扩展放置在正确的目录中。

第6步:管理已安装的扩展已安装选项卡。在这里,您可以启用、禁用、配置、更新或删除扩展。使用齿轮图标访问提供自定义选项的扩展的设置。要删除扩展,请单击垃圾桶图标。

第7步:保持您的扩展更新。该应用程序会在有可用更新时通知您,以便您及时应用错误修复和安全补丁。根据需要单击更新图标,然后根据提示重新启动会话。

步骤8:定期检查您安装的扩展。禁用或删除不再使用的扩展以减少资源消耗并避免潜在的冲突。通过对相关扩展进行分组或记录您的首选配置以供参考来组织扩展。

第9步:如果您依赖特定设置,请备份您的扩展设置。虽然扩展管理器不提供内置备份功能,但您可以手动复制~/.local/share/gnome-shell/extensions目录和相关配置文件,以便在系统重装或迁移后恢复。

使用扩展管理器应用程序可以显着降低安装不兼容或过时扩展的风险。它还简化了维护,因为所有管理任务都整合到一处。


管理 GNOME 扩展的替代方法

GNOME 扩展网站和浏览器集成

有些用户更喜欢安装官方的扩展GNOME 扩展网站。此方法需要兼容的浏览器和 GNOME Shell 集成扩展,以及本机连接器包。

步骤一:安装用于 GNOME Shell 集成的浏览器插件。对于 Firefox 或 Chrome,请访问其各自的附加商店并搜索“GNOME Shell 集成”。

步骤2:在您的系统上安装本机连接器。在 Ubuntu 上,使用:

sudo apt install chrome-gnome-shell

在 Arch Linux 上,安装gnome-browser-connector来自 AUR。

步骤3:参观GNOME 扩展网站。搜索扩展,按您的 GNOME 版本进行过滤,然后使用切换开关进行安装。系统将提示您确认安装。

第4步:管理网站上或使用 GNOME 扩展应用程序安装的扩展。可以从任一界面执行更新和删除。

此方法提供对全系列社区扩展的访问,但可能不如使用扩展管理器应用程序安全或方便,特别是当您的浏览器或连接器与您的系统设置不兼容时。


手动安装 GNOME 扩展

高级用户可以选择手动安装扩展,方法是从 GNOME 扩展网站下载扩展并将其解压到适当的目录。

步骤一:从网站下载扩展 ZIP 文件,选择正确的 GNOME Shell 和扩展版本。

步骤2:解压存档并将文件夹复制到~/.local/share/gnome-shell/extensions在你的主目录中。

步骤3:确认文件夹名称与uuid在扩展中找到的值metadata.json文件。如有必要,重命名该文件夹。

第4步:按重新启动 GNOME ShellAlt+F2, 打字r,并按Enter。重新启动后,使用扩展应用程序或扩展管理器启用和配置新扩展。

这种方法为您提供了最大的控制权,但增加了版本不匹配、缺少依赖项或手动错误的风险。仅当您能够轻松解决 GNOME Shell 问题时才使用手动安装。


安全高效的扩展管理技巧

  • 定期检查扩展更新以保持兼容性和安全性。
  • 将活动扩展的数量限制为日常使用的扩展,从而减少系统开销。
  • 从任何来源安装之前,请阅读扩展评论并检查兼容性。
  • 在主要系统升级之前备份您的扩展文件夹和设置。
  • 向扩展开发人员报告错误或安全问题,以支持持续改进。

切换到扩展管理器应用程序可以简化 GNOME 扩展管理,最大限度地减少兼容性问题,并增强整体桌面稳定性。随着您的需求的变化,安全的扩展使用可以使您的 GNOME 环境高效可靠。