Beagle - etsi tiedostojen sisältä, ei vain nimellä tai aikaleimalla
Beagle tekee Linux-työpöydälle saman kuin paljon kehuttu Mac OS X:n Spotlight. Työpöydältä on mahdollista etsiä - ei vain tiedoston nimen tai aikaleiman perusteella - tiedoston sisällön perusteella. Beagle ei osaa katsoa ääni- tai videotiedostojen (binääri-muotoisten) sisään, mutta lähes kaikkien muiden tiedostomuotojen sisään kyllä - esimerkiksi Portable Document Format- ja OpenDocument-tiedostojen sisään. Näitä tiedostomuotoja voidaan tuottaa ja tallentaa OpenOffice.org-toimisto-ohjelmalla.
Beagle indeksoi oletuksena kunkin käyttäjän oman kotihakemiston kokonaisuudessaan. Sen indeksointia voidaan myös rajata. Beaglea ei ole tarkoitettu pääkäyttäjän ajettavaksi koko järjestelmän laajuisesti, vaan kukin järjestelmän käyttäjä ottaa sen käyttöön omakohtaisesti.
Beagle toimii varsin mukavasti jo nyt Ubuntu Breezyssä, vaikka versio-numero onkin niin pieni kuin 0.1.1!
Beaglen kotisivut -
http://beaglewiki.org/Main_Page1. Asenna Beagle Synaptic-ohjelmalla. Etsi se Search-työkalulla. Tarkista, että "Universe" on vapautettu sources.list-tiedostossa.asmok@ubuntu:~$ cat /etc/apt/sources.list | grep universe
deb-src
http://archive.ubuntu.com/ubuntu breezy universe
deb
http://archive.ubuntu.com/ubuntu breezy multiverse universe main restricted
deb
http://security.ubuntu.com/ubuntu breezy-security universe
deb-src
http://security.ubuntu.com/ubuntu breezy-security universe
2. Aseta Beagle, erityisesti hakemistot, joista ei etsitä, jos sellaisia on.Käynnistä uusi ohjelma - ALT-F2 - "beagle-config". Muokkaa kolmea lehteä.
Kuva 01 -
http://www.arkki.info/howto/Beagle/Beagle_01.pngKuva 02 -
http://www.arkki.info/howto/Beagle/Beagle_02.pngKuva 03 -
http://www.arkki.info/howto/Beagle/Beagle_03.png3. Kun indeksoit ensimmäisen kerran kotihakemiston, varaudu mahdollisesti pitkään ja prosessoria varaavaan työhön.Voit ensimmäisellä kerralla seurata Beaglen työskentelyä, jatkossa se ei ole kovinkaan kiinnostavaa. Beaglen tehtävä on nuuskia taustalla. Itse käytän ReiserFS-tiedostosysteemiä, siitä varoitus. Lue Beaglen kotisivulta lisää tiedostosysteemeistä (ext2/ext3/reiserfs).
asmok@ubuntu:~$ beagled --fg --debug
INFO: Starting Beagle Daemon (version 0.1.1)
DEBUG: Command Line: /usr/lib/beagle/BeagleDaemon.exe --fg --debug
WARN: Extended attributes are not supported on this filesystem. Many search backends will not be available
DEBUG: Starting main loop
DEBUG: Starting messaging server
DEBUG: Starting QueryDriver
DEBUG: Found index helper at /usr/lib/beagle/beagled-index-helper
[...]
DEBUG: Daemon initialization finished after 7,16s
DEBUG: Sequence complete!
4. Aseta Beagle käynnistymään, kun avaat Gnome-työpöydän.G > Järjestelmä > Asetukset > Istunnot
Kuva 01 -
http://www.arkki.info/howto/Beagle/Istunto_01.pngKuva 02 -
http://www.arkki.info/howto/Beagle/Istunto_02.pngKuva 03 -
http://www.arkki.info/howto/Beagle/Istunto_03.png5. Tarkista, että Beagle toimii taustalla sen jälkeen, kun olet indeksoinut kotihakemistosi ja kirjautunut ulos ja sisään Gnome-työpöydälle.asmok@ubuntu:~$ ps ax | grep beagled
9399 ? Sl 0:29 mono-beagled --debug /usr/lib/beagle/BeagleDaemon.exe --bg
9505 ? Sl 0:40 mono-beagled-helper --debug /usr/lib/beagle/IndexHelper.exe
6. Käynnistä Beagle ja tee haku.Esimerkissä haetaan hakusanalla "wlan". Lue lisää Beaglen kotisivuilta hakusanojen määrittelyistä. Periaatteessa Beaglen haku toimii samalla tavalla kuin Google (boolean: AND, OR, NOT jne).
G > Sovellukset > Apuohjelmat > Beagle
Kuva 01 -
http://www.arkki.info/howto/Beagle/Beagle_Search_01.png7. Deskbar AppletNäppärä appletti Gnome-työpöydän palkkiin on Deskbar. Etsi ja asenna se Synapticilla.
Muutin kirjoitustilaa hieman leveämmäksi (150 -> 300), alasvetovalikosta voi valita etsitäänkö netistä vai omalta koneelta.
Kuva 01 -
http://www.arkki.info/howto/Beagle/Deskbar_Applet_01.pngYstävällisin terveisin Asmo Koskinen.