以编程方式安装 Firefox 插件

以编程方式安装 Firefox 插件

我想以编程方式将由 URL 或 XPI 文件指定的 Firefox 插件安装到当前活动的 Firefox 配置文件中,或者至少使它们可用(已禁用,但在扩展页面中列出)。

我尝试过的:

  1. 下载 xpi 文件到~/.mozilla/extensions/目录
  2. 下载 xpi 文件到~/.mozilla/firefox/PROFILE/extensions/目录

该插件未出现在可用扩展列表中

答案1

您是否尝试过将 .xpi(重命名为 .zip)解压到这些文件夹?

如果您想要进行静默管理安装,立即让受限用户可以使用扩展,则需要自行将 .xpi 文件(作为 ZIP 文件)解压缩到适当命名的(扩展的 ID)文件夹中。在 Linux/Unix 平台上,您可以使用帮助脚本以自动方式确定扩展 ID。

看这里:

http://kb.mozillazine.org/Installing_extensions

https://askubuntu.com/questions/91925/unattended-install-of-firefox-extensions

相关内容