Zeitgeist는 NTFS 파티션에서 폴더를 색인하지 않습니다


9

검색에 Synapse + Unity Dash를 사용하고 있으며 NTFS 파티션에서 액세스 한 폴더를 색인 할 수 없습니다. Zeitgeist는 폴더를 색인화하지 않으며, (Synapse에서 사용하는) 찾기가 NTFS 드라이브를 건드리지 않기 때문이라고 생각합니다.

요약하면 NTFS 파티션을 인덱싱하는 방법이 있습니까? locate를 통해 액세스 할 수있는 방식으로. 아니면 Zeitgeist 색인 폴더도 만들 수 있습니까?

현재 Dash는 NTFS 파티션의 결과를 제공하지만 결과에는 폴더가 없습니다. 반면, 찾기는 기본 우분투 파티션에서만 폴더를 제공합니다.


아직도 이것에 대한 해결책을 찾고 있습니까?
belacqua

나는 gnome-shell로 옮겼으며 Dash를 사용하지 않습니다. 그러나 NTFS 인덱스를 추가하여 찾을 수있는 것이 있다면 나는 그게 전부입니다.
니모

@ capt-nemo : 대답이 만족 스럽습니까?
Manish Sinha

askubuntu.com/a/113453/925128-Zeitgeist 는 이벤트 로그입니다. 파일을 다루지 않습니다. 이벤트를 다룹니다. 파일 내용을 저장하지 않습니다. 파일 검색이나 파일 추적기가 아닙니다.
cipricus

답변:


11

대시는에서 만든 색인 데이터베이스를 사용하고 locate있습니다. locateNTFS 파티션에서 파일을 색인화하고 표시 하려면 파일을 편집 /etc/updatedb.conf하고 행을 변경해야합니다

PRUNEPATHS="/tmp /var/spool /media"

PRUNEPATHS="/tmp /var/spool"

NTFS 파티션이 마운트 /media가능성이 높은 마운트 지점에 마운트 된 경우에 작동합니다 .

locate데이터베이스를 즉시 업데이트하려면 다음을 실행하십시오.

sudo updatedb

이 질문에 대한 답변으로 보이지만 OP 차임이 들어
오기를

나는 그 conf를 이전에 보았지만 실제로는 그것을 바꾸려고 시도하지 않았습니다. 나는 NTFS 솔루션 비슷한하고자 한 모든 해당 인덱스를 유지하기 위해 USN 저널과 함께 드라이브의 MFT를 사용하지만, 나는 시간이 증가되고으로 스캔에 대해 걱정했다 같아요. 디렉토리를 스캔하여 MFT를 스캔하거나 완전한 색인을 작성합니까?
니모

@ Capt.Nemo : updatedb디렉토리별로 파일 시스템을 스캔하고 NTFS 또는 다른 파일 시스템의 내부에 대해서는 아무것도 모릅니다.
enzotib

따라서 이것은 NTFS 파티션에서 locate로그 로 파일 통합을 제공하지만이 파일 은 시작 관리자 대시에서 액세스하지만 Zeitgeist 로그에서는 액세스하지 않습니다.
cipricus

3

Zeitgeist는 두 가지 방법으로 이벤트를 기록합니다

  1. Zeitgeist Datahub
  2. 선택적 데이터 소스

Datahub

첫 번째는 Zeitgeist와 함께 Ubuntu (Natty 이상)에 기본적으로 설치됩니다. Datahub는 스테로이드의 GtkRecentManager 인 수동 로거입니다. ~ / .recently-used.xbel에 대한 새로운 항목은 Datahub에서 가져와 Zeitgeist에 추가됩니다.

선택적 데이터 소스

데이터 소스는 이벤트 로깅에 도움이되는 응용 프로그램의 확장 / 플러그인 / 애드 인 / 애드온입니다. 예 Tomboy 메모는 GtkRecentManager에 의해 기록되지 않으므로 datahub에 의해 기록되지 않습니다.

이 경우, 노트 열기, 닫기, 생성 및 삭제와 같은 이벤트를 기록하는 Tomboy 데이터 소스 (플러그인으로 구현)를 활성화 할 수 있습니다.

Natty를 사용하는 경우 이러한 애플리케이션에 대한 데이터 소스를 설치합니다.

  • Bzr
  • 이맥스
  • 그놈의 눈
  • 게니
  • gedit
  • 리듬 박스
  • 톰보이
  • 토템
  • 정력
  • XChat

sudo apt-add-repository로 데이터 소스를 설치할 수 있습니다 ppa:zeitgeist/ppa

와 패키지를 찾습니다 zeitgeist-datasource-*(예를 들어 zeitgeist-datasource-rhythmbox)

OTOH 패키지를 설치하면 Banshee의 데이터 소스를 설치할 수 있습니다 banshee-extensions-zeitgeistdataprovider

파일을 열거 나, 트랙을 시작 / 중지하거나, 메모를 열거 나 닫거나 / 생성 / 삭제하거나 이러한 응용 프로그램에서 관련된 활동을하면 기록됩니다. 음악 트랙도 기록됩니다 (디스크의 URI).

두 가지 문제가 있습니다

  • NTFS 파티션에서 GtkRecentManager가 작동하지 않습니다
  • NTFS 파티션을 마운트 할 때마다 다른 마운트 지점이 할당됩니다. (에 고정 할 수 있습니다 /etc/fstab)

나는 후자가 문제가 될 수 있다고 추측 할 수 있습니다. 밴시 데이터 소스를 설치하고, 데이터 소스를 활성화하고, (NTFS 파티션에서) 몇 개의 트랙을들은 다음 Synapse 또는 Dash를 통해 찾을 수 있습니까?


밴시 확장에 대한 힌트를 주셔서 감사합니다. 실제로 fstab에서 마운트 지점을 고정했으며 NTFS에서 결과를 얻지 못하는 것이 아니라 이미 열어 놓은 것입니다. 내가 무언가를 찾고있을 때, 나는 이전에 열지 않은 것을 찾고 있는데, 그때 Zeiteist가 실패합니다. 다른 솔루션은이 측면에서 작동하므로 올바른 것으로 표시했습니다.
니모

Zeitgeist가 파일을 보지 못하는 문제를 해결하기 위해이 PPA 에서 activity-log-manager를 설치할 수 있습니다 . HOME 디렉토리의 모든 파일을 사용하여 색인을 생성 할 수 있습니다.
Manish Sinha

1
내 HOME의 "외부"에 파일을 색인화하려고하고 activity-log-manager에 해당하는 것이 없습니다.
니모

정확히 색인을 생성하려는 위치는 무엇입니까? 어떤 파티션? Zeitgeist는 불필요한 이벤트로 DB가 복잡해지지 않도록 사용자 디렉토리와 관련된 활동을 목표로합니다
Manish Sinha

홈 디렉토리 외부에 다른 파티션의 노래가 있습니다. Zeitgeist는 색인을 생성하지만 열기 후에 만 ​​색인을 생성합니다. 나는 Zeitgeist를 이전에 오해했을 것입니다. 인덱싱 + 검색 시스템으로 보았지만 사용자 활동 색인에 더 가깝습니다. 설명해 주셔서 감사합니다.
니모

0

Recoll을 사용해 보셨습니까? 꽤 좋지만 지금까지 NTFS 파티션을 추가하는 데 문제가 있습니다. 모든 사람들이 설정에서 그렇게 할 수 있다고 말하지만 / home 옆에 무언가를 추가 할 수있는 옵션이 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.