我正在改进新安装的设置脚本,并希望它包括设置 Firefox。
我发现的一个大问题是,无法通过 CLI 安装由 Firefox 自动更新的插件。
我对也在搜索的人的发现:
该
-install-global-extension
标志在当前的 Firefox 安装中不再存在可以通过下载 .xpi 文件并将其放置在本地或全局扩展目录中来手动安装扩展。脚本如这或者这这是一个很好的灵感,我在做了一些修改后就开始工作了。问题是这些安装不会自动更新(因为文件下载一次并且仅加载),并且用户根本无法更新或卸载扩展。这意味着我必须定期检查是否存在新版本的插件(我没有找到简单的方法,因为文件名是不可预测的,并且没有指向给定扩展名的“最新 xpi 文件”的链接)
最后,政策模板(看这里)与 xpi 下载和解压有关更新的问题相同
是否真的没有解决方案基本上告诉/设置 Firefox 中的配置来安装扩展和插件,就像用户单击 GUI 一样?在我看来,这是系统管理员,特别是 Linux 社区关于自动化和 CLI 配置的常规需求。
有人可以分享他们的解决方案吗?