За прошедшие годы я, как и большинство из вас, я уверен, накопил личную коллекцию из многих тысяч файлов, которую я либо собирался организовать, либо очень элементарно уже организовал с помощью одной схемы. или другой (примеры упомянутых схем: размещение различных файлов в разных каталогах на моем рабочем столе, периодическое архивирование их в автономном режиме и использование утилиты каталогизации компакт-дисков (DiscLib) для индексации всех моих автономных файлов), чтобы усугубить проблему, указанные файлы теперь находятся в довольно много разнородных типов архивов (ZIP и Tar-файлы, а также монтируемые файлы) на разных типах носителей, CD, DVD, интернет-серверах и т. д.

Однако все сказанное, наконец, пришло время полностью организовать всю мою коллекцию!

Концепция «Управление файлами»

Теперь, что мне было нужно все эти годы помимо простой возможности индексации и файлового менеджера или приглашения оболочки? Очень просто .. и это суть моего вопроса .. Чего мне действительно не хватает:

  1. возможность быстро и удобно прикреплять пользовательские метаданные к моим файлам (т. е. теги).
  2. Возможность индексирования и поиска, тесно интегрированная с оболочкой (именно так они называли ее в Windows ... они подразумевали «интеграцию проводника Windows»), здесь я ищу интеграцию с GNOME/Nautilus:)
    Мне не обязательно нужен способ прикрепления пользовательских метаданных непосредственно к самому файлу в файловой системе, а скорее локально поддерживаемый (то есть на моем персональном рабочем столе) индекс всех моих файлов со всеми там метаданными. Атрибуты, которые мне больше всего нужны, - это теги и примечания к каждому файлу, каталогу и архиву, а также каждый файл должен иметь дайджест, своего рода хэш, чтобы более или менее однозначно идентифицировать его. Этот индекс в идеале должен автоматически обновляться. Если нет, то, по крайней мере, он должен быть легко обновляемым.
  3. Мне нужна возможность запуска пользовательских запросов по этому индексу.
  4. Учитывая вышеупомянутую инфраструктуру, инфраструктуру, которая даст мне возможность генерировать и обрабатывать пользовательские события, связанные с файлами (примеры: если файл на моем рабочем столе находился там более двух месяцев, то в предупреждении следует предложить поместить его в архив и отправить его на файловый сервер X, или если на рабочем столе существует файл с дайджестом, который не существует в автономном режиме, предупредите меня, что его нужно поместить в архив и записать на компакт-диск).

Поэтому мой вопрос таков: мне нужна «Структура управления файлами». Существует ли такая вещь на более высоком уровне абстракции, чем GNOME?

1 ответ1

1

Для меня вы имеете в виду такие инструменты, как Google Desktop, Beagle или Tracker. Насколько я помню, последний из них наиболее близок к вашим требованиям: есть довольно легкий демон для индексирования, вы можете запросить индекс в командной строке, есть хорошая интеграция с Nautilus и Deskbar, он поддерживает теги ... 4-й пункт может отсутствовать, хотя. Посмотрите на это, вам может понравиться.

альтернативный текст

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .