Mozilla Firefox 64 终于进入 openSUSE Tumbleweed 了

Mozilla Firefox 64 终于在发布十来天之后进入 openSUSE Tumbleweed 了。昨天为了等待包含「量子火狐」64 版本的 openSUSE Tumbleweed 快照 20181219 而推迟了 Tumbleweed 周报。该快照刚才终于发布了。

openSUSE Tumbleweed 上的火狐浏览器现在主要使用 Clang 来编译。

Mozilla Firefox 64 带了很多新特性,

  • 增加了新的标签页操作特性以允许用户从标签栏选择多个标签页从而对多个标签页同时执行移动、固定和静音等操作;
  • 从插件安装的工具栏按钮的上下文菜单来直接卸载插件;
  • 不再信任赛门铁克签发的证书。
  • 改进的任务管理器可以让用户看到打开的标签页对电池消耗的影响。
  • 新的 Firefox 浏览器还增加了一个「扩展推荐」功能,能够根据用户的使用习惯来推荐扩展、功能、服务及其它功能。当然,能得到推荐的功能都是经过 Mozilla 开发者认可的。并且,这项功能是在用户自己的浏览器中完成的,不会发送任何数据给 Mozilla。不过好像目前只是针对美国用户启用该功能。
  • 还有大量安全更新,等等。

另外,Firefox 64 开始可以使用原生的 KDE 打开/保存对话框了。但是该功能目前还没有在任何 Linux 发行版中默认启用。自行启用的方法如下,

  • 首先确保使用的是 Firefox 64;
  • 然后安装 xdg-desktop-portalxdg-desktop-portal-kde 两个软件包;
  • 设置环境变量 GTK_USE_PORTAL=1(这个环境变量也可以放在 Firefox 的 Desktop 文件中,参见这里

有网友给出了通过命令行完成上述操作的指令,如下,

cp /usr/share/applications/firefox.desktop ~/.local/share/applications/
kwriteconfig5 --file=$HOME/.local/share/applications/firefox.desktop --group="Desktop Entry" "Exec" "GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"
kwriteconfig5 --file=$HOME/.local/share/applications/firefox.desktop --group="Desktop Action new-private-window" "Exec" "GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"
kwriteconfig5 --file=$HOME/.local/share/applications/firefox.desktop --group="Desktop Action new-window" "Exec" "GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"
kbuildsycoca5

当然,其实自己编辑 Firefox 的 Desktop 文件来让它在启动 Firefox 之前先输出上面的环境变量也是很容易的。比如要编辑 KDE Plasma 开始菜单里的那个快捷方式,只需要右键单击后选择「编辑应用」,然后在打开的编辑对话框的「Application」标签页里面编辑。在「Command 指令」那里的 firefox %u前面加上 GTK_USE_PORTAL=1  即可。然后关闭 Firefox 并从该快捷方式重新打开它。 这样做的缺点就是只有通过这个快捷方式打开才有效。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/mozilla-firefox-64-entered-opensuse-tumbleweed/>。转载请保留此信息及相应链接。

1 条关于 “Mozilla Firefox 64 终于进入 openSUSE Tumbleweed 了” 的评论

  1. 引用通告: openSUSE Tumbleweed 更新 Linux Kernel 4.19.11、KDE Applications 18.12.0、KDE Frameworks 5.53.0 和 Mozilla Firefox 64.0 等 | 水景一页

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>