不再报错,Firefox Snap 终于支持安装 GNOME Shell 扩展

经常看我们新闻的用户应该都知道,Ubuntu 中的 Firefox 浏览器从 Ubuntu 21.10 开始就已默认切换为 Snap 版本,这一转变使得 Firefox 只能在沙盒中运行,虽说 Snap 有不少优势,但 Snap 版本在过去多年时间里也一直缺乏与本地应用程序交换信息的功能。因此你会发现诸如密码管理器之类的扩展由于无法跟应用程序交换信息(如 KeePassXC 和 1Password)导致在 Firefox 无法正常使用。

其实这个问题在两年前就已有提交的 bug 信息,如果你依然在坚持使用 Snap 版本 Firefox 的话,近日就有一个好消息。

Ubuntu 开发者 Olivier Tilloy 表示,新的 WebExtensions XDG portal 与 Mozilla Firefox 的最新测试版的集成已经准备就绪,增加了对本地信息的支持,将通过 Snap 商店进行更加广泛的测试。

这些补丁意味着 Ubuntu 用户应该能够再次使用 Firefox 从 GNOME Extensions 网站上安装 GNOME Shell Extensions。

随着这项推功能推出,基本上可以应对以下这三种不同情况下的使用:

  • 浏览器和客户端都在沙盒中
  • 浏览器被安装在主机上,但客户端却在沙盒中
  • 浏览器被安装在沙盒中,但客户端被安装在主机上。

使用方式

  • 首先,在当前的 Firefox 中备份你的书签、密码和其他重要数据。
    1. 打开 "Ubuntu Software",搜索 Firefox 并进入其安装页面。
    2. 然后,通过标题栏的 "来源" 下拉框切换到 "最新/beta" 频道。
    3. 最后,点击安装它。

  • 接下来,在终端运行命令来更新 XDG desktop portal,同时安装 chrome-gnome-shell 代理。
sudo apt install xdg-desktop-portal chrome-gnome-shell
  • 杀掉 "xdg-desktop-portal"
  • 最后,打开火狐浏览器,进入 extensions.gnome.org。它应该弹出一个对话框,要求用户授予权限,允许网站的本地连接。

  • 点击 "允许" 后,并通过 "点击这里安装扩展" 链接安装浏览器扩展。你最终应该能够通过切换开关来安装扩展。
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/204852/firefox-snap-install-gnome-extensions

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。