ANGRYsearch se présente comme une application de recherche de bureau ultra-rapide, conçue pour permettre aux utilisateurs de localiser instantanément des fichiers et des dossiers sur les systèmes Linux. Sa grande adaptabilité, assurée par un fichier de configuration exhaustif, en fait une alternative de choix à Fsearch, un outil de recherche dont nous avons déjà parlé sur toptips.fr. Cet article vous guidera à travers le processus d’installation d’ANGRYsearch sur diverses distributions Linux.
Installation sur Arch Linux via AUR
Les utilisateurs d’Arch Linux peuvent facilement obtenir ANGRYsearch grâce au référentiel Arch User Repository (AUR). Pour interagir avec l’AUR, vous devrez d’abord installer quelques outils essentiels, notamment Git et Base-devel. Vous pouvez les acquérir en ouvrant un terminal et en exécutant la commande Pacman suivante :
sudo pacman -S git base-devel
Une fois Git et Base-devel installés, vous pouvez télécharger le paquet ANGRYsearch AUR à l’aide de la commande git clone.
git clone https://aur.archlinux.org/angrysearch.git
Après avoir téléchargé l’instantané ANGRYsearch AUR, utilisez la commande CD pour déplacer votre session de terminal vers le répertoire « angrysearch ».
cd angrysearch
Dans ce dossier, lancez la commande pkgbuild pour compiler et installer ANGRYsearch sur votre système Arch Linux. Sachez que des erreurs peuvent survenir lors de cette étape. Si vous rencontrez des difficultés, n’hésitez pas à consulter la page officielle ANGRYsearch AUR ainsi que les commentaires des autres utilisateurs, qui pourraient vous apporter des solutions.
makepkg -sri
Installation sur Fedora Linux via RPM
Les utilisateurs de Fedora Linux n’ont pas besoin de compiler le code source d’ANGRYsearch, car des paquets RPM sont disponibles sur le service de construction OpenSUSE. Il est important de noter qu’au moment de la rédaction de cet article, seuls les paquets RPM pour Fedora 28 et 29 sont disponibles. Cependant, on s’attend à ce que ces paquets soient mis à jour pour chaque nouvelle version de Fedora à l’avenir.
Pour installer la version RPM d’ANGRYsearch sur Fedora Linux, ouvrez un terminal et suivez ces instructions étape par étape.
Étape 1 : Utilisez l’outil de téléchargement wget pour obtenir le dernier paquet RPM d’ANGRYsearch.
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_29/noarch/angrysearch-1.0.1-2.30.noarch.rpm -P ~/Downloads
ou
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_28/noarch/angrysearch-1.0.1-2.68.noarch.rpm -P ~/Downloads
Étape 2 : Déplacez votre session de terminal vers le répertoire ~/Downloads en exécutant la commande CD suivante.
cd ~/Downloads
Étape 3 : Installez ANGRYsearch sur votre système Fedora Linux en utilisant le gestionnaire de paquets DNF.
sudo dnf install angrysearch-*.noarch.rpm -y
Installation sur OpenSUSE via RPM
ANGRYsearch étant présent sur l’OBS (Open Build Service), son installation sur OpenSUSE est relativement simple. Les versions d’OpenSUSE actuellement supportées par ANGRYsearch sont LEAP 15.0, LEAP 42.3 et OpenSUSE Tumbleweed. Pour installer l’application, ouvrez un terminal et exécutez les commandes appropriées en fonction de votre version.
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
Si vous préférez ne pas utiliser la ligne de commande pour l’installation sur OpenSUSE, vous pouvez vous rendre sur la page OBS de l’application et utiliser le bouton d’installation « 1 clic » pour lancer l’installation via l’interface graphique.
Instructions d’installation à partir du code source (Ubuntu, Debian et autres)
Bien qu’ANGRYsearch soit pris en charge par certaines distributions comme Arch Linux, Fedora et OpenSUSE, ce n’est pas le cas pour toutes. Si vous souhaitez utiliser ANGRYsearch sur des systèmes Linux tels qu’Ubuntu, Debian ou d’autres distributions non listées, il est nécessaire de compiler le programme à partir de son code source.
Avant de commencer, vous devrez installer les dépendances nécessaires. Dans cette section, nous détaillons le processus d’installation des dépendances sur Ubuntu et Debian. Les utilisateurs d’autres distributions devront identifier et installer leurs propres dépendances.
Dépendances d’Ubuntu
sudo apt install python3-pyqt5 xdg-utils git
Dépendances Debian
sudo apt-get install python3-pyqt5 xdg-utils git
Une fois les dépendances installées, vous pouvez télécharger la dernière version du code source à partir de la page GitHub du développeur à l’aide de la commande git clone.
Note : Si vous ne souhaitez pas utiliser Git, vous pouvez trouver les dernières versions du code source sur la page des versions du développeur.
git clone https://github.com/DoTheEvo/ANGRYsearch.git
Une fois le téléchargement terminé, déplacez votre session de terminal vers le nouveau dossier de code « ANGRYsearch » à l’aide de la commande CD.
cd ANGRYsearch
Dans le dossier ANGRYsearch, vous trouverez de nombreux fichiers. Le seul fichier qui nous intéresse ici est « install.sh ».
Exécutez le script « install.sh » à l’aide de l’une des commandes suivantes :
sudo ./install.sh
ou
sudo bash install.sh