Диспетчер файлов KDE 4 Dolphin позволяет отмечать, оценивать и комментировать файлы, если включен рабочий стол Nepomuk или его преемник Baloo. Все тегирования, оценки и комментариев отлично работают на одном компьютере, но просмотр одних и тех же файлов на другом компьютере не показывает никаких заполненных рейтингов и т. Д. Это связано с тем, что эта метаинформация хранится в базах данных на локальном компьютере. Есть ли какой-либо простой способ синхронизации баз данных Nepomuk/Baloo с другими компьютерами?Как синхронизировать индексы KDE baloo/nepomuk на машинах?
ответ
Поскольку никто не ответил, я спросил на форумах KDE. Короткий ответ заключается в том, что атрибуты файлов хранятся в расширенных атрибутах файла (xattr), а не в какой-то внешней базе данных, и поэтому будут работать независимо от того, включены ли или отключены Baloo или Nepomuk. Длинный ответ, в том числе ссылки на интересную статью, которая указует на то, что некоторый атрибут поддерживается через Linux, Mac OS X и BSD, можно найти здесь:
https://forum.kde.org/viewtopic.php?f=154&t=128875
Резюме: Если вы используете файловые системы, поддерживает xattr (например, ext4), и если вы переходите между файловыми системами с приложением, которое сохраняет xattr (например, rsync), ваши расширенные атрибуты (рейтинги, теги, комментарии и т. д.) должны быть сохранены.