Thunderbird 和共享的“home”分区

Thunderbird 和共享的“home”分区

我在同一台笔记本电脑上安装了 arch 和 ubuntu,但分区不同。它们在单独的分区上共享相同的“home”,但用户名不同:

/home
  /ubunut_user
  /arch_user

现在我在 Arch 上安装 thunderbird,当然,我想让它共享已经存在的配置文件和电子邮件,/home/ubunut_user因为我之前已经在那里安装了它,并且已经使用了一段时间。

我该怎么做?我是否必须先在 Arch 上重新设置我的所有电子邮件帐户,然后再告诉它使用 /home/ubuntu_user 中的现有配置文件?我想避免设置它们的必要性,我只想让它轻松工作。

答案1

Thunderbird 可以轻松地在不同的操作系统和用户配置文件中共享一个“配置文件”。

查找每个用户配置文件的 profile.ini 文件,通常存储在

$HOME/.thunderbird/profiles.ini

其中有一个部分

[Profile0]
Name=profile-name
IsRelative=1
Path=nb36v6ly.default      (this varies for each profile)
Default=1

只要“IsRelative”设置为“=1”,该路径就是相对于 profile.ini 文件所在路径的。

将路径更改为现有的配置文件,即

/home/ubunut_user/.thunderbird/b3werewy.default

并将“IsRelative”设置为“=0”。只要此配置文件部分是默认部分

Default=1

您现在可以运行 thunderbird,它将加载包含所有设置、附加组件、帐户等的现有配置文件。

我在我的 ubuntu-box 和 windows-box 之间共享一个配置文件。

注意力: 据我所知一 (!)同时运行的 thunderbird 应该可以访问配置文件!我不知道 thunderbird 是否准备好同时从两个正在运行的实例共享配置文件路径。

相关内容