Kapitel 6. Suchen mit Beagle

Inhaltsverzeichnis

6.1. Verwenden von Beagle
6.2. Tipps für die Suche
6.3. Ausführen einer Eigenschaftssuche
6.4. Festlegen von Sucheinstellungen
6.5. Indizieren anderer Verzeichnisse
6.6. Verhindern, dass Dateien und Verzeichnisse indiziert werden
6.7. Auswählen von zu indizierenden Datenquellen
6.8. Deaktivieren von Beagle

Beagle ist ein Suchwerkzeug, das Ihren persönlichen Informationsbereich (normalerweise Ihr Home-Verzeichnis) indiziert, um Suchanfragen ausführen zu können. Mit Beagle können Sie Dokumente, E-Mails und Anhänge, die Web-History, IM/IRC-Konversationen, Adressbuchkontakte, Kalendertermine, Notizen, Quellcodes, Bilder, Musik-(und Video-)Dateien, Archive (und ihren Inhalt) sowie Anwendungen finden.

6.1. Verwenden von Beagle

Klicken Sie zum Verwenden von Beagle auf Computer, geben Sie Ihre Suchbegriffe in das Feld Suchen ein und drücken Sie die Eingabetaste. Das Ergebnis wird im Dialogfeld "Desktop-Suche" angezeigt.

Sie können auch auf die Desktop-Suche zugreifen, indem Sie auf Computer+Weitere Anwendungen+System+Suchen klicken. Sie können diese auch mit beagle-search von einem Terminal aus starten.

[Note]Aktivieren des Suchdiensts

Zur Verwendung von Beagle muss der Suchdienst aktiviert sein. Falls er deaktiviert ist, wird die Seite Suchdienst wird nicht ausgeführt statt der Suchergebnisse angezeigt. Aktivieren Sie den Dienst dauerhaft mit Dienst automatisch nach Anmeldung starten und indem Sie auf Suchdienst starten klicken.

Abbildung 6.1. Dialogfeld "Desktop-Suche"

Dialogfeld "Desktop-Suche"

Sie können die Suchergebnisliste verwenden, um eine Datei zu öffnen, sie per E-Mail weiterzuleiten, sie in den Papierkorb zu verschieben oder sie im Dateimanager anzuzeigen. Klicken Sie einfach mit der rechten Maustaste auf ein Element in der Ergebnisliste und wählen Sie die gewünschte Option aus. Die für ein Element in der Ergebnisliste verfügbaren Optionen werden von dessen Dateityp bestimmt. Durch Auswahl einer Datei in der Liste werden eine Vorschau der Datei und Informationen wie Titel, Pfad und Zeitpunkt des letzten Zugriffs oder der letzten Änderung angezeigt.

Abbildung 6.2. Dialogfeld "Desktop-Suche" mit ausgewählter Datei

Dialogfeld "Desktop-Suche" mit ausgewählter Datei

Verwenden Sie die Dropdown-Liste Suchen in, um Ihre Suche auf die Quellen eines bestimmten Typs (wie Anwendungen, Dokumente, Bilder, E-Mails, Webseiten oder Verträge) einzugrenzen. Das Menü Ansicht ermöglicht Ihnen das Sortieren der Einträge in Ihrer Ergebnisliste nach Name, Relevanz oder Datum der letzten Dateiänderung.

6.2. Tipps für die Suche

  • Suchbegriffe können in Groß- und Kleinschreibung eingegeben werden. Bei der Suche wird nicht zwischen Groß- und Kleinschreibung unterschieden.

  • Um nach optionalen Begriffen zu suchen, verwenden Sie das Schlüsselwort OR (beispielsweise äpfel OR orangen).

    [Important]

    OR muss großgeschrieben sein, wenn es dazu verwendet wird, optionale Suchbegriffe anzugeben.

  • Um Suchbegriffe auszuschließen, müssen Sie vor dem auszuschließenden Begriff ein Minuszeichen (-) einfügen (Beispiel: äppfel -orangen findet Ergebnisse, die 'äpfel' enthält, aber nicht 'orangen').

  • Zur Suche wird stets die Grundform eines Suchbegriffs verwendet (eine Suche nach fahren beispielsweise entspricht fahre, fährt und gefahren).

  • Um nach einem exakten Satzteil oder Begriff zu suchen, müssen Sie den Satzteil oder Begriff zwischen Anführungszeichen ("") setzen.

  • Häufig vorkommende Wörter wie „ein“, „das“ oder „ist“ werden ignoriert.

6.3. Ausführen einer Eigenschaftssuche

Das Suchwerkzeug Beagle sucht standardmäßig im Text von Dokumenten und in deren Metadaten nach Suchbegriffen. Verwenden Sie das Format Eigenschaft:Anfrage, um ein Wort in einer bestimmten Eigenschaft zu suchen. Ein Beispiel: author:Johann sucht nach Dateien, in denen “Johann” für die Eigenschaft „Author“ (Autor) angegeben ist.

Tabelle 6.1. Unterstützte Eigenschaftsschlüsselwörter

Schlüsselwort

Gilt für

Eigenschaft

album

Musikdateien

Name des Albums

artist

Musikdatei

Name des Künstlers

Autor

Dokument

Autor des Dokuments (identisch mit Ersteller des Dokuments)

Ersteller

Dokument

Ersteller des Dokuments, zugeordnet zu dc:creator (z. B. Ersteller von PDF-Dateien)

E-Mail

Adressbuch

Email-Adresse

emblem

Datei

Emblem in Nautilus

extension oder ext

Datei

Dateierweiterung (z. B. „extension:jpeg“ oder „ext:mp3“). Verwenden Sie „extension:“ oder „ext:“, um Dateien ohne Erweiterung zu durchsuchen.

Genre

Musikdatei

Musikgenre

imagecomment

Bilddatei

Kommentare und Beschreibungen, die in Bildern mit IPTC-Beschriftung oder einem Exif-Kommentar gefunden werden

imagemodel

JPEG-Bild

Kameramodell (z. B. EOS2D)

imagetag

Bilddatei

F-Spot- und DigiKam-Bildmarkierungen und IPTC-Schlüsselwörter

inarchive

Datei

Verwenden Sie inarchive:true für Dateien in einem Archiv

inattachment

Datei

Verwenden Sie inattachment:true für E-Mail-Anhänge.

mailfrom

Email

Name des Absenders

mailfromaddr

Email

E-Mail-Adresse des Absenders

mailinglist

Email

ID der Mailingliste (z. B. dashboard-hackers.gnome.org)

Mailto

Email

Name des Empfängers

mailtoaddr

Email

E-Mail-Adresse des Empfängers

speakingto

Chat

Lautsprecher

title

Dokument

Titel des Dokuments, zugeordnet zu dc:title (z. B. Titelmarkierung von HTML-Dateien)


Eigenschaftssuchen folgen den in Abschnitt 6.2, „Tipps für die Suche“ genannten Regeln. Eigenschaftssuchen können als Ausschluss- oder als OR-Abfragen durchgeführt werden. Hierbei können auch Satzteile als Abfrage verwendet werden. Die folgende Zeile beispielsweise sucht nach allen PDF- oder HTML-Dokumenten, die das Wort „apfel” enthalten, deren Autor-Eigenschaft „Johann” lautet und deren Titel nicht das Wort „orangen” enthält.

apfel ext:pdf OR ext:html author:Johann -title:orangen

6.4. Festlegen von Sucheinstellungen

Verwenden Sie das Dialogfeld „Such- und Indizierungseinstellungen“, um die Sucheinstellungen für Beagle festzulegen.

  1. Klicken Sie auf Computer+Kontrollzentrum+System+Sucheinstellungen.

    Sie können auch im Dialogfeld „Desktop-Suche“ auf Suchen+Einstellungen klicken.

    Dialogfeld „Such- und Indizierungseinstellungen“
  2. Treffen Sie eine Auswahl aus den folgenden Optionen:

    Such- und Indizierungsdienste automatisch starten:  Wählen Sie diese Option aus, wenn der Suchdaemon automatisch starten soll, sobald Sie sich bei Ihrer Sitzung anmelden. Wenn Sie die Beagle-Suchfunktion nutzen möchten, muss der Daemon ausgeführt werden.

    Daten bei Stromversorgung über Akku indizieren:  Wählen Sie diese Option aus, wenn Ihre Daten bei Akkubetrieb indiziert werden sollen. Das Deaktivieren dieser Option ist besonders nützlich, wenn Sie SUSE Linux Enterprise Desktop auf einem Laptop einsetzen und die Indizierung bei Akkubetrieb aussetzen möchten.

    Aggressiver indizieren, wenn der Bildschirmschoner ausgeführt wird:  Bei Ausführen des Bildschirmschoners wird angenommen, dass Sie Ihren Computer nicht aktiv verwenden, weshalb mehr Ressourcen zur Indizierung bereitgestellt werden. Diese Option wird nicht angewendet, wenn der Computer im Akkubetrieb läuft.

    Automatically start searching after the user has stopped typing (Suche automatisch beginnen, nachdem der Benutzer die Eingabe beendet hat):  Wählen Sie diese Option aus, wenn Beagle mit der Suche beginnen soll, sobald Sie aufhören, in das Feld Suchen im Fenster „Desktop-Suche“ zu schreiben. Diese Option hat keine Auswirkung auf das Feld Suchen im Hauptmenü.

    Display the search window by pressing (Suchfenster anzeigen beim Drücken von):  Außerdem können Sie die Tastenkombination festlegen, mit der das Fenster „Desktop-Suche“ eingeblendet wird. Wählen Sie hierfür eine beliebige Kombination aus den Tasten Strg, Alt und einer Funktionstaste. F12 ist die Standardtastenkombination.

  3. Klicken Sie auf OK.

6.5. Indizieren anderer Verzeichnisse

Standardmäßig indiziert Beagle nur Ihr Home-Verzeichnis. Wenn Ihr Home-Verzeichnis nicht indiziert werden soll, deaktivieren Sie die Option Index my home directory (Home-Verzeichnis indizieren) im Karteireiter Indizierung des Dialogfelds „Such- und Indizierungseinstellungen“. So können Sie weitere Ordner indizieren:

  1. Klicken Sie auf Computer+Weitere Anwendungen+System+Sucheinstellungen.

    Sie können auch im Dialogfeld „Desktop-Suche“ auf Suchen+Einstellungen klicken.

  2. Klicken Sie auf den Karteireiter Indizierung.

    Beagle-Indizierungseinstellungen
  3. Klicken Sie auf Hinzufügen im Bereich Allgemein des Dialogfelds.

  4. Wählen Sie das zu indizierende Verzeichnis aus und klicken Sie auf Öffnen.

    Vergewissern Sie sich, dass Sie mindestens über die Leseberechtigungen für die hinzuzufügenden Verzeichnisse verfügen.

  5. Wenn Sie ein Verzeichnis aus der Liste der indizierten Verzeichnisse entfernen möchten, wählen Sie es in der Liste aus und klicken Sie auf Entfernen.

  6. Klicken Sie auf OK.

6.6. Verhindern, dass Dateien und Verzeichnisse indiziert werden

Verwenden Sie das Dialogfeld „Such- und Indizierungseinstellungen“, um Ressourcen festzulegen, die nicht indiziert werden sollen. Hierbei kann es sich um Verzeichnisse, Muster, Mail-Ordner oder bestimmte Objekttypen handeln.

  1. Klicken Sie auf Computer+Weitere Anwendungen+System+Sucheinstellungen.

  2. Klicken Sie auf den Karteireiter Indizierung.

  3. Klicken Sie auf Hinzufügen im Bereich Privatsphäre.

  4. Wählen Sie eine Ressource aus, die von der Indizierung ausgeschlossen werden soll, und geben Sie dann den Pfad zu dieser Ressource oder das Dateinamenschema an.

  5. Klicken Sie zwei Mal auf OK.

6.7. Auswählen von zu indizierenden Datenquellen

Beagle kann verschiedene Datenquellen sowie Daten von verschiedenen Anwendungen (beispielsweise Evolution-E-Mails, -Memos und -Aufgaben, Pidgin-Gespräche, Tomboy-Notizen oder Nautilus-Metadaten), Dateien, Anwendungen, Dokumentationen, man-Seiten usw indizieren. Gehen Sie folgendermaßen vor, um auszuwählen, welche Datenquellen Beagle indizieren soll:

  1. Klicken Sie auf Computer+Weitere Anwendungen+System+Sucheinstellungen.

  2. Klicken Sie auf den Karteireiter Datenquellen.

  3. Aktivieren Sie das Kontrollkästchen für die Datenquellen, die indiziert werden sollen.

  4. Klicken Sie auf OK.

  5. Starten Sie die Suchdienste neu, um die Änderungen zu aktivieren. Drücken Sie dazu auf Alt+F2 und geben Sie

    beagled --replace

    gefolgt von Eingabetaste ein.

6.8. Deaktivieren von Beagle

Auf Low-End-Computern verbraucht Beagle möglicherweise zu viele Ressourcen. Klicken Sie zum Deaktivieren von Beagle auf Computer+Kontrollzentrum+System+Sucheinstellungen+Suchvorgang und deaktivieren Sie die Option Such- und Indizierungsdienste automatisch starten.

Sie können Beagle auch deaktivieren, indem Sie die Konfigurationsdateien im Verzeichnis /etc/beagle/crawl-rules/ bearbeiten. Wählen Sie zum Deaktivieren von Beagle für die Option CRAWL_ENABLED in allen crawl-* Dateien im Verzeichnis Nein aus.


SUSE Linux Enterprise Desktop GNOME-Benutzerhandbuch 11 SP4