Sostituire Tracker con Beagle su Ubuntu 8.10

3 gen
2009

In un post precedente segnalavo l’impossibilità, in Ubuntu 8.10, di indicizzare il contenuto dei documenti prodotti con OpenOffice mediante Tracker. Si tratta di una funzionalità per me indispensabile nell’utilizzo quotidiano del PC. In attesa di un eventuale aggiornamento nei repository di Intrepid Ibex ho dunque installato Beagle, un sistema di indicizzazione e ricerca alternativo a Tracker. Bene, Beagle “digerisce” tranquillamente i file OpenOffice, indicizza un numero nutrito di formati e si integra alla perfezione con l’applet Deskbar. Ecco come procedere per sostituire Tracker con Beagle.

Innanzitutto, apriamo una console di terminale e lanciamo il comando “sudo apt-get install beagle” per installare il sistema di indicizzazione. Quindi, per ottenere le migliori prestazioni da Beagle aggiungiamo il supporto agli attributi estesi alla partizione che contiene la directory /home; per fare questo apriamo con un editor da root il file /etc/fstab (ad esempio, con il comando “sudo nano /etc/fstab”), individuiamo la riga relativa alla partizione di /home ed aggiungiamo ad essa l’opzione user_xattr, come nell’esempio che segue:

UUID=20e23a1b-0c1b-46ba-8cba-20eb80f5c5bf /home           ext3    relatime        0       2
diventa
UUID=20e23a1b-0c1b-46ba-8cba-20eb80f5c5bf /home           ext3    relatime,user_xattr        0       2

Quindi salviamo il file ed usciamo dall’editor: se usiamo Nano schiacciamo Ctrl + O, premiamo Invio e schiacciamo infine Ctrl + X.

A questo punto assicuriamoci che nel nostro sistema sia presente il pacchetto python-beagle, che permette di richiamare dall’applet Deskbar la funzione Beagle Live (per ottenere i risultati delle ricerche effettuate con Beagle direttamente nella finestra di Deskbar): lanciamo in console il comando “sudo apt-get install python-beagle”. Poi reinstalliamo il pacchetto di deskbar con “sudo apt-get install –reinstall deskbar-applet” (nel mio sistema è stato necessario impartire questo comando per poter utilizzare Beagle Live). Infine eliminiamo i pacchetti di Tracker con “sudo apt-get remove tracker”. Ora non ci rimane che attivare il demone di Beagle lanciando in console il comando “beagled”: il sistema comincerà così ad indicizzare i file personali del nostro utente.

NOTA AGGIUNTIVA del 4/1/2009. Invece di reinstallare brutalmente il pacchetto deskbar-applet è molto probabile che, per far funzionare Beagle Live, basti riconfigurare il pacchetto con il comando “sudo dpkg-reconfigure deskbar-applet”.

Altri post su argomenti simili:

Comment Form

top