Wie man FSearch verwendet, um schnell Dateien in Linux zu durchsuchen

Schnell in Linux mit FSearch suchen

Suchfunktionen in Linux-Dateimanagern sind nicht besonders gut. Die meisten sind passabel mit minimaler Funktionalität und ziemlich langsamen Suchzeiten, aber es gibt wirklich keine außergewöhnlichen. Selbst KDEs Baloo, das viel Zeit mit dem Indizieren von Dateien verbringt, funktioniert nicht so, wie man es sich von einer modernen Suche wünschen würde.

Glücklicherweise ist eine bessere Option in Form von FSearch aufgetaucht. FSearch wurde von einem Entwickler erstellt, der von der schlechten Suchleistung in Linux-Dateimanagern genervt war und beschloss, die Sache selbst in die Hand zu nehmen. Auch wenn Sie vielleicht nicht das Gefühl haben, dass eine eigenständige Dateisuche notwendig ist, werden Sie Ihre Meinung wahrscheinlich ziemlich schnell ändern, nachdem Sie FSearch ausprobiert haben.

Installation

FSearch ist verpackt und in einem Ubuntu PPA verfügbar. Das macht die Sache auf anderen Distributionen etwas komplizierter, aber es ist sehr einfach auf Ubuntu. Debian-Benutzer können ebenfalls von dem PPA mit ein wenig zusätzlicher Arbeit profitieren.

Ubuntu

Das FSearch PPA ist wie jedes andere. Importieren Sie es mit Apt und aktualisieren Sie Ihre Quellen.

sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily  
sudo apt update

Debian

Wenn Sie Debian verwenden, können Sie das PPA nutzen, aber es erfordert ein wenig zusätzliche Arbeit, um es einzurichten. Öffnen Sie zuerst ein Terminal und erstellen Sie eine neue .list-Datei mit sudo.

sudo touch /etc/apt/sources.list.d/fsearch.list

Öffnen Sie die Datei mit Ihrem bevorzugten Texteditor und fügen Sie die folgenden zwei Zeilen hinzu.

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

Jetzt importieren Sie die Schlüssel für das Repository.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 75555AFF5215AD9DBFD8CDB952B2FFB2DC496F40

Das einzige, was noch zu tun bleibt, ist Apt zu aktualisieren.

sudo apt update

Sie sind bereit, FSearch zu installieren.

sudo apt install fsearch-trunk

Arch

FSearch ist tatsächlich im AUR verfügbar. Sie können den Installationsprozess des AUR verwenden, mit dem Sie am besten vertraut sind, um es zu Ihrem System hinzuzufügen. Die Details finden Sie auf der AUR-Seite von FSearch.

Fedora

Fedora-Benutzer müssen FSearch aus dem Quellcode erstellen. Diese Methode wird offiziell unterstützt, sodass Sie auf keine Probleme stoßen sollten.

Beginnen Sie mit der Installation der Build-Anforderungen.

sudo dnf install automake autoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel git

Klonen Sie als Nächstes den Quellcode und wechseln Sie in das resultierende Verzeichnis.

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

Bauen Sie FSearch und installieren Sie es.

./autogen.sh  
./configure  
make  
sudo make install

Jetzt sollten Sie eine funktionierende FSearch-Installation haben, die Sie grafisch starten können.

Fügen Sie Ihre Datenbank hinzu

FSearch öffnen

Öffnen Sie FSearch. Wenn das Fenster zuerst aufgeht, sehen Sie ein Suchfeld oben, einen großen leeren Bereich mit Anweisungen zum Hinzufügen einer Datenbank und nicht viel mehr. FSearch ist ein Suchwerkzeug. Es wurde entwickelt, um diese eine Sache zu tun und das gut zu machen. Um so schnell zu arbeiten, wie es das tut, verlässt sich FSearch auf eine Datenbank, die es aus den Verzeichnissen erstellt, die Sie durchsuchen möchten. Der letzte Schritt zur Einrichtung besteht darin, dieses Verzeichnis hinzuzufügen.

FSearch Bearbeitungsmenü

Klicken Sie auf “Bearbeiten” im Menü oben in Ihrem FSearch-Fenster. Wählen Sie “Einstellungen” im resultierenden Dropdown-Menü.

Verzeichnisse zu FSearch hinzufügen

Ein neues Fenster öffnet sich mit einer Reihe von Registerkarten oben. Klicken Sie auf die Registerkarte “Datenbank”. Der Hauptbereich der Registerkarte wird von einem großen weißen Bereich eingenommen.

Links von diesem Bereich befinden sich zwei Registerkarten für “Einschließen” und “Ausschließen.” Sie sind genau das, was sie scheinen. Die Registerkarte “Einschließen” listet Ordner auf, die in Ihre Suchen einbezogen werden sollen. Die Registerkarte “Ausschließen” listet Unterordner auf, die Sie von den einbezogenen Ordnern ausschließen möchten.

Rechts finden Sie zwei Schaltflächen zum Hinzufügen oder Entfernen von Verzeichnissen. Klicken Sie auf die Schaltfläche zum Hinzufügen eines Verzeichnisses. Es öffnet sich ein Datei-Browser-Fenster. Wählen Sie ein Verzeichnis aus, das Sie durchsuchbar machen möchten, und bestätigen Sie. Sie können absolut einfach Ihr gesamtes /home-Verzeichnis hinzufügen, was ziemlich gut funktioniert.

Wenn Sie fertig sind, wird FSearch das Verzeichnis durchsuchen und seine Datenbank aufbauen. Dies geschieht überraschend schnell und verlangsamt Ihren Computer tatsächlich nicht zu sehr.

Suchen mit FSearch

FSearch bereit zur Suche

Sie werden feststellen, dass der große leere Bereich auf dem Hauptbildschirm jetzt ein verschwommenes Lupensymbol im Hintergrund hat, um anzuzeigen, dass Sie bereit sind, mit der Suche zu beginnen. Beginnen Sie, den Namen einer Datei oder eines Ordners einzugeben, von dem Sie wissen, dass Sie ihn in Ihrem Suchverzeichnis finden werden. Sie werden sofort sehen, wie FSearch den großen leeren Bereich mit möglichen Ergebnissen in der Reihenfolge der Genauigkeit füllt.

FSearch Ergebnisse

Versuchen Sie ein paar weitere Suchen. Sie sollten auch bemerken, dass FSearch Ihnen vollständige Pfade zu Ihren Dateien gibt, um es Ihnen zu erleichtern, auf sie zuzugreifen, nachdem Sie mit der Suche fertig sind.

Wenn Sie zu viele fehlerhafte Ergebnisse aus einem Cache-Ordner oder ähnlichem erhalten, können Sie jederzeit zur Datenbank-Registerkarte im Menü “Einstellungen” zurückkehren und das Problemverzeichnis zur Ausschlussliste hinzufügen.

Es gibt nicht viel mehr dazu. FSearch folgt der Unix-Philosophie “Mach eine Sache und mach sie gut”, und das tut es wirklich sehr gut. FSearch ist wahnsinnig schnell und findet Ihre Dateien, ohne dass Sie zu lange warten müssen oder überhaupt warten müssen.