Tags 如何跨机器同步KDE baloo/nepomuk索引?

Tags 如何跨机器同步KDE baloo/nepomuk索引?,tags,synchronization,kde,dolphin-browser,Tags,Synchronization,Kde,Dolphin Browser,如果启用了Nepomuk桌面搜索或其后续Baloo,KDE 4文件管理器Dolphin允许标记、评分和注释文件。所有这些标记、评级和评论在一台计算机上都可以正常工作,但在另一台计算机上查看相同的文件不会显示任何填写的评级等。这是因为元信息存储在本地计算机的数据库中。有什么简单的方法可以将Nepomuk/Baloo数据库同步到其他计算机上吗?因为没有人回复,我在KDE论坛上问道。简单的回答是,文件属性存储在文件的扩展属性(xattr)中,而不是存储在某些外部数据库中,因此,无论启用或禁用Baloo

如果启用了Nepomuk桌面搜索或其后续Baloo,KDE 4文件管理器Dolphin允许标记、评分和注释文件。所有这些标记、评级和评论在一台计算机上都可以正常工作,但在另一台计算机上查看相同的文件不会显示任何填写的评级等。这是因为元信息存储在本地计算机的数据库中。有什么简单的方法可以将Nepomuk/Baloo数据库同步到其他计算机上吗?

因为没有人回复,我在KDE论坛上问道。简单的回答是,文件属性存储在文件的扩展属性(xattr)中,而不是存储在某些外部数据库中,因此,无论启用或禁用Baloo或Nepomuk,文件属性都将工作。详细的答案,包括指向一篇有趣文章的链接,该文章指出xattr在Linux、Mac OS X和BSD上都受支持,可以在这里找到:

摘要:如果您使用支持xattr的文件系统(例如ext4),并且如果您使用保留xattr的应用程序(例如rsync)在文件系统之间进行传输,则应保留扩展属性(评级、标记、注释等)