Come utilizzare FSearch per cercare rapidamente file in Linux

Le funzioni di ricerca nei gestori di file Linux non sono eccezionali. La maggior parte è passabile con funzionalità minime e tempi di ricerca piuttosto lenti, ma non ci sono davvero opzioni eccezionali. Anche Baloo di KDE, che trascorre molto tempo a indicizzare i file, non funziona come ci si aspetterebbe da una ricerca moderna.
Fortunatamente, è emersa un’opzione migliore sotto forma di FSearch. FSearch è stato creato da uno sviluppatore stanco delle scarse prestazioni di ricerca nei gestori di file Linux e ha deciso di prendere in mano la situazione. Anche se potresti non sentire che una ricerca di file autonoma sia necessaria, probabilmente cambierai idea piuttosto rapidamente dopo aver provato FSearch.
Installazione
FSearch è confezionato e disponibile in un PPA di Ubuntu. Questo rende le cose un po’ più complicate su altre distribuzioni, ma è molto semplice su Ubuntu. Gli utenti Debian possono anche sfruttare il PPA con un po’ di lavoro extra.
Ubuntu
Il PPA di FSearch è come qualsiasi altro. Importalo con Apt e aggiorna le tue sorgenti.
sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily
sudo apt updateDebian
Se sei su Debian, puoi utilizzare il PPA, ma richiederà solo un po’ di lavoro extra per essere configurato. Prima di tutto, apri un terminale e crea un nuovo file .list con sudo.
sudotouch/etc/apt/sources.list.d/fsearch.listApri il file con il tuo editor di testo preferito e aggiungi le seguenti due righe.
deb http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic main
deb-src http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic mainOra, importa le chiavi per il repository.
sudoapt-key adv--keyserver keyserver.ubuntu.com --recv-keys 75555AFF5215AD9DBFD8CDB952B2FFB2DC496F40L’unica cosa rimasta da fare è aggiornare Apt.
sudo apt updateSei pronto per iniziare a installare FSearch.
sudo apt install fsearch-trunkArch
FSearch è effettivamente disponibile nell’AUR. Puoi utilizzare qualsiasi processo di installazione AUR con cui ti senti più a tuo agio per aggiungerlo al tuo sistema. Puoi trovare i dettagli sulla pagina AUR di FSearch.
Fedora
Gli utenti Fedora dovranno costruire FSearch dal suo sorgente. Questo metodo è ufficialmente supportato, quindi non dovresti incontrare problemi.
Inizia installando i requisiti di build.
sudo dnf installautomakeautoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel gitSuccessivamente, clona il sorgente e cambia nella directory risultante.
git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearchCostruisci FSearch e installalo.
./autogen.sh
./configure
make
sudomakeinstallOra dovresti avere un’installazione funzionante di FSearch che puoi avviare graficamente.
Aggiungi il tuo database

Apri FSearch. Quando la finestra si apre per la prima volta, vedrai un campo di ricerca in alto, una grande area vuota con istruzioni per aggiungere un database e non molto altro. FSearch è un’utilità di ricerca. È stata costruita per fare quella cosa e farla bene. Per muoversi così rapidamente, FSearch si basa su un database che crea dalle directory che desideri poter cercare. L’ultimo passo per configurarti è aggiungere quella directory.

Clicca su “Modifica” nel menu in alto nella finestra di FSearch. Scegli “Preferenze” nel menu a discesa risultante.

Si aprirà una nuova finestra con una serie di schede in alto. Clicca sulla scheda “Database”. Il corpo principale della scheda è occupato da un grande spazio bianco.
A sinistra di quello spazio ci sono due schede per “Includi” ed “Escludi”. Sono esattamente quello che sembrano. La scheda “Includi” elenca le cartelle da includere nelle tue ricerche. La scheda “Escludi” elenca le sottocartelle che desideri escludere dalle cartelle incluse.
A destra troverai due pulsanti per aggiungere o rimuovere directory. Clicca su quello per aggiungere una directory. Si aprirà una finestra del browser di file. Scegli una directory che desideri rendere ricercabile e conferma. Puoi assolutamente aggiungere l’intera directory /home, che funziona piuttosto bene.
Quando hai finito, FSearch eseguirà la scansione della directory e costruirà il suo database. Questo è sorprendentemente veloce e in realtà non rallenterà troppo il tuo computer.
Ricerca con FSearch

Noterai che il grande spazio vuoto nella schermata principale ha ora un’icona di lente d’ingrandimento sbiadita sullo sfondo per indicare che sei pronto per iniziare a cercare. Inizia a digitare il nome di un file o di una cartella che sai di trovare nella tua directory di ricerca. Vedrai immediatamente FSearch iniziare a popolare il grande spazio vuoto con possibili risultati in ordine di accuratezza.

Prova a fare qualche altra ricerca. Dovresti anche notare che FSearch ti fornisce percorsi completi ai tuoi file per facilitarti l’accesso dopo aver terminato la ricerca.
Se trovi troppi risultati errati provenienti da una cartella di cache o qualcosa di simile, puoi sempre tornare alla scheda database nel menu Preferenze e aggiungere la directory problematica all’elenco di esclusione.
Non c’è molto altro da fare. FSearch segue la filosofia Unix di “Fare una cosa e farla bene”, e lo fa davvero molto bene. FSearch è incredibilmente veloce e troverà i tuoi file senza che tu debba aspettare troppo a lungo, o affatto.