首页 > 解决方案 > 如何从 gnome 联系人中导出联系人列表

问题描述

Gnome-contacts 将联系人存储在名为 contacts.db 的文件中,该文件位于 .local/share/evolution/addressbook

我也找不到办法:

  1. 将联系人列表导出到任何其他联系人程序(kontact、communicator 等)可以导入的内容。或者
  2. 将该contacts.db 文件导入任何其他联系人程序。

sqlitebrowser 可以读取它,但生成的 csv 文件已损坏,我无法正确导入它(例如,电话号码未正确显示或保存)。

以下链接 https://help.gnome.org/users/evolution/stable/exporting-data-contacts.html.en 说要使用 File>Save Address Book as... 但是 gnome contacts 没有 File 菜单(至少在我的机器上,版本 3.38.1

有谁知道如何将该contacts.db文件导出或转换为vCard,或者可以正确导入它的东西?

提前Tnx。

标签: contactsgnome

解决方案


我找到了一种方法,但可能还有更好的方法。这里是:

  1. 使用 sqlitebrowser 打开 contacts.db 文件。该表有一列称为 vcard。

  2. 将表格导出为 csv。

  3. 在 librecalc 中打开。选择标题为 vcard 的列。

  4. 复制并粘贴到新的文本文档。另存为 .txt 文件。

  5. 将保存文件的后缀更改为 .vcf

  6. 使用 kontact 导入(可能可以通过任何接受 vCard 的方式)。


推荐阅读