从命令行安装并启用 Firefox 扩展

问题描述 投票:0回答:1

我正在编写一个脚本,该脚本可以在全新的配置文件中启动一个新的 Firefox 实例。这工作正常,但我也希望这个新配置文件自动安装一些扩展。

我尝试遵循标准过程,即将 .xpi 文件移动到 $PROFILEDIR/extensions/extension_id.xpi。只要扩展出现在 Firefox 的“扩展”页面中,这种方法就有效。但是,它被禁用了,需要手动单击它,然后在出现的弹出窗口中单击“启用”。

您知道是否可以通过编程来完成整个过程?

firefox
1个回答
0
投票

你找到解决办法了吗?

到目前为止我只让它部分工作。 根据这篇文章,使用policies.json文件将是一种直接启用开箱即用扩展的方法。

如果我通过 Linux 发行版包管理器安装 Firefox,它确实可以工作 - 遗憾的是,当将 Firefox 安装为 Flatpak 时,它不能开箱即用。 到目前为止,我在 Ubuntu 和 AlmaLinux 上测试了它。 对 Windows 没有任何了解 - 到目前为止还没有尝试过。

在这两种情况下,安装的主题有时会被拾取,有时不会 - 仍在尝试找出发生这种情况的原因。

© www.soinside.com 2019 - 2024. All rights reserved.