ANGRYsearch: Eine schnelle Dateisuche für Linux
ANGRYsearch ist eine Applikation für die Desktop-Suche, die es Nutzern ermöglicht, Dateien und Ordner auf Linux-Systemen blitzschnell zu lokalisieren. Dieses Programm ist durch seine ausführliche Konfigurationsdatei sehr anpassbar und wird als eine ausgezeichnete Alternative zu Fsearch angesehen. Wir zeigen Ihnen in dieser Anleitung, wie Sie ANGRYsearch unter Linux installieren können.
Installation auf Arch Linux via AUR
Als Arch Linux-Nutzer können Sie ANGRYsearch einfach über das Arch Linux User Repository (AUR) beziehen. Zur Interaktion mit dem AUR benötigen Sie bestimmte Pakete, nämlich Git und Base-devel. Diese können Sie mit folgendem Befehl im Terminal installieren:
sudo pacman -S git base-devel
Nachdem Git und Base-devel eingerichtet sind, können Sie das ANGRYsearch AUR-Paket herunterladen. Nutzen Sie dafür den Befehl git clone:
git clone https://aur.archlinux.org/angrysearch.git
Nachdem der Snapshot auf Ihren Rechner geladen wurde, wechseln Sie mit dem Befehl cd in den Ordner „angrysearch“:
cd angrysearch
Führen Sie im Ordner „angrysearch“ den Befehl makepkg aus, um das Programm zu erstellen und zu installieren. Beachten Sie, dass es bei diesem Schritt zu Fehlern kommen kann. Falls Probleme auftreten, konsultieren Sie die offizielle ANGRYsearch AUR-Seite und die dortigen Kommentare. Möglicherweise haben andere Nutzer ähnliche Schwierigkeiten und bereits eine Lösung gefunden.
makepkg -sri
Installation auf Fedora Linux via RPM
Fedora Linux-Nutzer müssen den Quellcode von ANGRYsearch nicht erst herunterladen und kompilieren. Im OpenSUSE Build Service stehen diverse Fedora RPM-Pakete für die Software bereit. Derzeit sind RPM-Pakete für Fedora 28 und 29 verfügbar. Es ist jedoch zu erwarten, dass diese bei zukünftigen Fedora-Versionen aktualisiert werden.
Um die RPM-Version von ANGRYsearch auf Fedora zu installieren, öffnen Sie ein Terminal und folgen Sie diesen Schritten:
Schritt 1: Laden Sie das neueste ANGRYsearch RPM-Paket mit wget herunter.
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_29/noarch/angrysearch-1.0.1-2.30.noarch.rpm -P ~/Downloads
oder
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_28/noarch/angrysearch-1.0.1-2.68.noarch.rpm -P ~/Downloads
Schritt 2: Wechseln Sie mit dem Befehl cd von Ihrem Home-Verzeichnis (~/) nach ~/Downloads.
cd ~/Downloads
Schritt 3: Installieren Sie ANGRYsearch mit dem DNF-Paketmanager.
sudo dnf install angrysearch-*.noarch.rpm -y
Installation auf OpenSUSE via RPM
Da ANGRYsearch im OBS vorhanden ist, können Sie es auch auf OpenSUSE unkompliziert installieren. Unterstützt werden aktuell OpenSUSE LEAP 15.0, LEAP 42.3 und OpenSUSE Tumbleweed. Öffnen Sie ein Terminal und geben Sie die entsprechenden Befehle ein:
LEAP 15.0
wget https://download.opensuse.org/repositories/home:/woelfel/openSUSE_Leap_15.0/noarch/angrysearch-0.9.5-lp150.30.1.noarch.rpm cd ~/Downloads sudo zypper install angrysearch-0.9.5-lp150.30.1.noarch.rpm
LEAP 42.3
wget https://download.opensuse.org/repositories/home:/woelfel/openSUSE_Leap_42.3/noarch/angrysearch-0.9.5-30.1.noarch.rpm cd ~/Downloads sudo zypper install angrysearch-0.9.5-30.1.noarch.rpm
Tumbleweed
wget https://download.opensuse.org/repositories/home:/alanbortu:/angrysearch/openSUSE_Tumbleweed/noarch/angrysearch-0.9.5-29.14.noarch.rpm -P ~/Downloads cd ~/Downloads sudo zypper install angrysearch-0.9.5-29.14.noarch.rpm
Alternativ können Sie ANGRYsearch auch über die OBS-Seite der App installieren. Dort finden Sie einen „1-Klick“-Installationsbutton, der den GUI-Installer startet.
Anleitung für Quellcode (Ubuntu, Debian etc.)
Obwohl ANGRYsearch Distributionen wie Arch Linux, Fedora und OpenSUSE unterstützt, ist das nicht für alle Distributionen der Fall. Wenn Sie ANGRYsearch auf Linux-Systemen wie Ubuntu oder Debian nutzen wollen, müssen Sie das Programm aus dem Quellcode erstellen.
Bevor wir mit der Erstellung aus dem Quellcode beginnen, müssen die Abhängigkeiten installiert werden. Wir zeigen Ihnen, wie dies für Ubuntu und Debian funktioniert. Nutzer anderer Distributionen müssen die benötigten Abhängigkeiten selbst ermitteln.
Ubuntu-Abhängigkeiten
sudo apt install python3-pyqt5 xdg-utils git
Debian-Abhängigkeiten
sudo apt-get install python3-pyqt5 xdg-utils git
Sind die Abhängigkeiten installiert, können Sie die neueste Version des Quellcodes von der GitHub-Seite des Entwicklers mit dem Befehl git clone herunterladen.
Hinweis: Wenn Sie Git nicht verwenden möchten, können Sie eine aktuelle Version des Quellcodes auch auf der Releases-Seite des Entwicklers herunterladen.
git clone https://github.com/DoTheEvo/ANGRYsearch.git
Nach Ausführung des Befehls git clone wechseln Sie mit dem Befehl cd in den neu erstellten Ordner „ANGRYsearch“.
cd ANGRYsearch
Der Git-Ordner enthält viele Dateien. Die einzige relevante Datei für uns ist „install.sh“.
Führen Sie das Skript „install.sh“ aus mit:
sudo ./install.sh
oder
sudo bash install.sh