Come utilizzare FSearch per cercare rapidamente file in Linux

Cerca Linux rapidamente con FSearch

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 update

Debian

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.list

Apri 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 main

Ora, importa le chiavi per il repository.

sudoapt-key adv--keyserver keyserver.ubuntu.com --recv-keys 75555AFF5215AD9DBFD8CDB952B2FFB2DC496F40

L’unica cosa rimasta da fare è aggiornare Apt.

sudo apt update

Sei pronto per iniziare a installare FSearch.

sudo apt install fsearch-trunk

Arch

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 git

Successivamente, clona il sorgente e cambia nella directory risultante.

git clone https://github.com/cboxdoerfer/fsearch.git  
cd fsearch

Costruisci FSearch e installalo.

./autogen.sh  
./configure  
make  
sudomakeinstall

Ora dovresti avere un’installazione funzionante di FSearch che puoi avviare graficamente.

Aggiungi il tuo database

Apri FSearch

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.

Menu di modifica di FSearch

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

Aggiungi directory a FSearch

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

FSearch pronto per la ricerca

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.

Risultati di FSearch

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.