在Thunderbird
,我可以去插件管理器,搜索扩展,点击Add to Thunderbird
安装。
但是我有多个 Thunderbird 配置文件,在每个配置文件中安装每个扩展都很乏味。
有没有办法下载扩展文件,将其解压缩到某个地方(大概在 /usr 中),以便所有客户端、所有用户、所有配置文件都可以看到它可用并使用它?
我在这里发现了类似的问题,但这似乎不再适用于较新版本的 Thunderbird。路径肯定是不同的。
我正在Thunderbird
68.2.2
使用Debian Buster
.
例如,这是一个我想全局安装的扩展:No Message Pane Sort
我已经尝试从附加组件管理器安装该扩展,并且它可以工作。所以它绝对兼容我的 Thunderbird 版本。
但是,当我尝试将文件解压缩到 中时/usr/share/xul-ext/nomessagepanesort/
,其他客户端(其他 Thunderbird 配置文件)看不到它。
您仍然需要找到扩展的 ID,但您可以通过从包中提取
manifest.json
文件来找到它。.xpi
然后,您可以通过肉眼阅读,也可以使用任何 JSON 工具,例如:知道 ID 后,您可以将 XPI 文件放入
<your Thunderbird installation directory>/distribution/extensions/<extension ID here>.xpi
.{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
使用现代版本的 Thunderbird,您应该会在该目录中找到 Lightning 日历扩展 ( )。从这篇 MozillaZine 知识库文章:
对于您的特定示例扩展,下载
no_message_pane_sort_by_mouse-1.5-tb.xpi
文件后,我的 Thunderbird 安装目录为/usr/local/thunderbird-current/
:并且下次启动 Thunderbird 时,它将作为已安装的扩展自动出现(除非它需要进一步配置,在这种情况下,可能会提示用户配置它,除非您以其他方式提供所需的配置项)。