如何在 extensions.gnome.org 上浏览和安装 GNOME Shell 扩展
extensions.gnome.org 是 GNOME 官方运营的 GNOME Shell 扩展目录站,用来浏览、搜索、安装和管理 GNOME 桌面环境的 Shell 扩展。它适合使用 GNOME 桌面的 Linux 用户;如果你用的不是 GNOME,或者只是想在网页上看扩展介绍而不安装,也可以直接浏览,但安装环节依赖本机的 GNOME 环境。
网站提供什么
从页面导航可以看到,这个站点主要包含这些入口:
- Extensions:扩展目录,用来浏览和搜索所有已发布的扩展。
- Add yours:提交你自己开发的扩展。
- Installed extensions:查看当前系统里已经安装的扩展。
- About / Developers Guide:站点说明和开发者文档。
- 登录 / 注册:页面提供 Username or email、密码登录,以及注册入口,登录后可进行账户相关操作。
站点由 GNOME 项目运营,页面标注内容采用 CC-BY 许可,托管在 Red Hat,基于 Django 和 SweetTooth 构建。
浏览扩展
- 打开 extensions.gnome.org。
- 点击导航里的 Extensions 进入目录页。
- 在目录中按名称、功能或兼容的 GNOME Shell 版本筛选,进入某个扩展的详情页。
- 在详情页确认它支持的 Shell 版本与你的系统版本是否匹配——这是安装前最容易踩的坑,版本不符时扩展可能无法启用。
安装扩展
安装通常不是单纯下载文件,而是让网站与本机 GNOME 环境联动。一般流程是:
- 在扩展详情页点击安装按钮。
- 浏览器会提示需要安装配套的浏览器集成组件(GNOME Shell Integration 浏览器扩展),按提示完成。
- 集成组件就绪后,再次点击安装,扩展会被安装到本机 GNOME Shell。
- 安装后可在 Installed extensions 页面查看,或在 GNOME 的扩展管理工具中启用、配置。
预期结果是扩展出现在已安装列表中并可在桌面生效。如果点击安装没有反应,先检查浏览器集成组件是否安装并启用,以及本机 GNOME Shell 版本是否被该扩展支持。
登录能做什么
页面提供登录和注册入口。登录后可以进行账户相关操作,例如管理自己发布的扩展、评论或评分等。浏览和安装扩展本身不强制要求登录,具体哪些操作需要登录,以页面实际提示为准。
常见卡点
- 版本不匹配:扩展只支持特定 GNOME Shell 版本,升级系统后旧扩展可能失效。
- 缺少浏览器集成:没有安装配套浏览器组件时,网页上的安装按钮无法把扩展装进系统。
- 安装后没生效:需要在扩展管理工具中确认已启用,部分扩展还需注销或重启 Shell。
- 找不到已装扩展:用 Installed extensions 页面核对,而不是只看目录页。