我想以编程方式将由 URL 或 XPI 文件指定的 Firefox 插件安装到当前活动的 Firefox 配置文件中,或者至少使它们可用(已禁用,但在扩展页面中列出)。
我尝试过的:
- 下载 xpi 文件到
~/.mozilla/extensions/
目录 - 下载 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