- Beagle (GNOME)
-
Beagle Entwickler: Beagle Team Aktuelle Version: 0.3.9
(26. Januar 2009)Betriebssystem: GNU/Linux, Solaris, BSD, andere Unices Kategorie: Desktopsuche Lizenz: verschiedene (Freie Software) Deutschsprachig: ja beagle-project.org Beagle ist ein freies Desktop-Suchprogramm, das die Suche nach Dateien, E-Mails, Chatlogs, etc. ermöglicht, ähnlich wie etwa Google Desktop Search oder Spotlight (Mac OS X).
Inhaltsverzeichnis
Entwicklung
Beagle entwickelte sich aus Dashboard, einer frühen Mono-Anwendung zur Darstellung von zum Kontext passenden Informationen. Es wurde in C# unter Benutzung von Mono und Gtk# geschrieben. Eine Portierung von Lucene nach C# namens DotLucene wird zur Indizierung verwendet. Seit Anfang März 2006 existiert unter dem Namen Kerry auch eine Oberfläche für Beagle, welche sich besser in KDE integriert als die beagle-eigene GTK-Benutzeroberfläche sowie Peagle, eine in PHP programmierte Web-Oberfläche.
Voraussetzungen
- ein Kernel mit Inotify (optional, aber empfohlen)
- aktivierte erweiterte Attribute des Dateisystems (optional, aber empfohlen)
Unterstützte Datenquellen
- Das Dateisystem
- E-Mails von KMail, Thunderbird und Novell Evolution, sowie
- Kalender und Adressbuch von Novell Evolution
- Chat-Logs von Pidgin und Kopete
- Webseiten aus Firefox und Epiphany (Indizierung beim Betrachten der Webseiten durch Browser-Erweiterungen)
- Konqueror-Verlauf
- RSS-Feeds von Blam, Liferea und Akregator
- Tomboy-Notizen
Unterstützte Dateiformate
- Office-Dokumente
- OpenOffice.org 1.0 Writer/Impress/Math (sxw, sxc, sxi und weitere)
- OpenDocument (odt, ods, odp)
- Microsoft Office (doc, xls, ppt)
- AbiWord (abw)
- Rich Text Format (rtf)
- PDF-Dokumente (pdf)
- Textdokumente
- Dokumentation / Hilfe
- Bildformate (JPG, PNG, SVG, GIF)
- Audioformate (MP3, Ogg Vorbis, FLAC)
- Anwendungsstarter
- Paketdateien (RPM, Ebuild)
Einschränkungen
- Indizierung von Daten via NFS läuft wegen der Übertragung der Daten vom Server auf den Client langsam. Ebenso verhält es sich mit Reiser4- und FAT-Dateisystemen, da sie die Standard-Linux-Attribut-Schnittstelle nicht unterstützen.
- Der Beagle-Daemon beagled kann aus Sicherheitsgründen nicht als Benutzer root gestartet werden, die Indizierung der Daten erfolgt für jeden Benutzer getrennt.
Siehe auch
- Strigi ist eine sehr schnelle Alternative und ersetzt Beagle in KDE 4.
- xfriend Kommerzielles Desktop Search Programm (Win, Linux/Unix)
Weblinks
- Beagle-Homepage (englisch)
- Beagle im GNOME-Quelltextarchiv
- kurzes Flash-Video einer Beagle-Suche
- Peagle (Web-Frontend für Beagle, programmiert in PHP)
Wikimedia Foundation.