Beagle

aus openSUSE, der freien Wissensdatenbank

Inhaltsverzeichnis

Beagle

Entwickler: Beagle-Projekt
Versionen in Distributionen von openSUSE; aktuelle Versionen für ihre Distribution finden Sie (evtl.) im Build Service:
Lizenz: GPL
Deutschsprachig: ja
Web-Seite: beagle-project.org

Beagle ist ein Suchprogramm, welches aus verschiedene Datenquellen Text-, Bild-, Video- und Audiodateien indizieren kann und den Inhalt zum Durchsuchen zur Verfügung stellt. Damit ist es möglich, alle Informationen in (fast) allen Dateien zu finden, ohne deren Namen oder Speicherort zu kennen. Ab Version 0.2.8 kann Beagle mit Platzhaltern wie dem * umgehen. Es ist somit vergleichbar mit einer Suche im Internet.
Beagle besteht aus einem Hintergrundprozess (Daemon) welcher vorgegebene Verzeichnisse indiziert und Änderungen an Dateien mit Hilfe der Kernelfunktion inotify überwachen kann, um stets aktuelle Informationen zu speichern. Seit Version 0.2.8 kann der Prozess so konfiguriert werden, dass er auf Laptops im Batteriebetrieb ruht. Auf den Daemon kann man mit verschiedenen Programmen zugreifen, um den Suchindex nach bestimmten Informationen zu durchsuchen. Beagle selber bringt eine Oberfläche für GTK+/GNOME mit, es existieren daneben ein kio-slave für KDE und eine eigene Oberfläche für KDE namens Kerry.
Beagle ist in C# geschrieben und benutzt Mono und GTK#.


Beagle aktivieren/deaktivieren

Beagle wird ab SUSE Linux 10.1 standardmäßig installiert, sollte aber nach der Installation nicht standardmäßig gestartet sein. Vor allem auf langsamen Rechnern kann die Verwendung von Beagle bspw. mit der Erweiterung von Mozilla Firefox, aber auch im Allgemeinem, zu Geschwindigkeitseinbußen führen. Wer Beagle gar nicht benutzen will, kann die entsprechenden Pakete auch komplett deinstallieren.

GNOME

In den Beagle-Einstellungen im Kontrollzentrum lässt sich der Daemon über den Schalter Such- und Indizierungsdienste automatisch starten ein- und ausschalten.

KDE

Unter den Einstellungen von Kerry befindet sich ein Schalter namens Such- und Indizierungsdienste automatisch starten über den der automatische Start des Beagle-Daemons gesteuert werden kann.

Firefox

Für Firefox existiert eine Erweiterung die die besuchten Internetseiten in den Beagle-Index aufnimmt. Sie befindet sich im Paket beagle-firefox, welches man deinstallieren kann, wenn man diese Funktion überhaupt nicht nutzen will. Alternativ lässt sich die Indizierung vorübergehend deaktivieren, indem man auf das Beagle-Symbol unten rechts in der Statuszeile von Firefox klickt.


Paketdepots/Aktuellere Versionen

Die von openSUSE ausgelieferte Version von Beagle erfährt über die Online-Aktualisierung von YaST lediglich Erneuerungen bei Sicherheitsproblemen oder schwerwiegenden Fehlern. Wenn Sie einen größeren Versionssprung vornehmen wollen oder diese Software nicht auf den Installationsmedien mitgeliefert wird, stehen für die von Ihnen verwendete Ausgabe der Distribution neue Pakete im Beagle-Depot des Build Service von openSUSE zur Verfügung. Weitere Informationen erhalten Sie im Artikel Zusätzliche Paketquellen.


Siehe auch


WWW-Verweise