Jak nainstalovat ANGRYsearch na Linux

ANGRYsearch představuje nástroj pro bleskové prohledávání pracovního prostředí, který uživatelům operačního systému Linux umožňuje okamžitě lokalizovat soubory a adresáře. Aplikace se vyznačuje vysokou mírou přizpůsobitelnosti, a to díky rozsáhlému konfiguračnímu souboru. Je považována za špičkovou alternativu k aplikaci Fsearch, o které jsme se zmiňovali v minulosti. V tomto návodu vám přiblížíme, jak ANGRYsearch nainstalovat na váš linuxový systém.

Instalace v Arch Linuxu skrze AUR

Jste-li uživatelem Arch Linuxu, máte možnost získat ANGRYsearch z repozitáře Arch Linux User Repository (AUR). Pro komunikaci s AUR budete potřebovat několik balíčků, konkrétně Git a Base-devel. Otevřete terminál a zadejte následující příkaz pro instalaci těchto balíčků:

sudo pacman -S git base-devel

Po instalaci Git a Base-devel můžete přistoupit ke stažení balíčku ANGRYsearch AUR. K tomu použijte příkaz git clone:

git clone https://aur.archlinux.org/angrysearch.git

Jakmile je stažení balíčku ANGRYsearch AUR dokončeno, použijte příkaz CD pro přesun do adresáře „angrysearch“:

cd angrysearch

V adresáři „angrysearch“ spusťte příkaz pkgbuild pro vytvoření a instalaci aplikace ANGRYsearch. Upozorňujeme, že při spuštění tohoto příkazu se mohou vyskytnout chyby. Pokud se setkáte s problémy, doporučujeme navštívit oficiální stránku ANGRYsearch AUR a pročíst si komentáře uživatelů, kteří se mohli potýkat s podobnými problémy.

makepkg -sri

Instalace na Fedora Linuxu skrze RPM

Uživatelé Fedora Linuxu nemusí stahovat a kompilovat zdrojový kód ANGRYsearch. Existují RPM balíčky pro Fedoru v build service OpenSUSE. Je však nutné podotknout, že v době psaní tohoto článku jsou k dispozici pouze RPM balíčky pro Fedoru 28 a 29. Lze předpokládat, že balíčky budou aktualizovány s každou novou verzí Fedory.

Pro instalaci RPM verze ANGRYsearch na Fedora Linuxu, otevřete terminál a postupujte dle následujících kroků:

Krok 1: Stáhněte nejnovější RPM balíček ANGRYsearch pomocí nástroje wget do adresáře ~/Downloads:

wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_29/noarch/angrysearch-1.0.1-2.30.noarch.rpm -P ~/Downloads

nebo

wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_28/noarch/angrysearch-1.0.1-2.68.noarch.rpm -P ~/Downloads

Krok 2: Přejděte do adresáře ~/Downloads pomocí příkazu cd:

cd ~/Downloads

Krok 3: Nainstalujte ANGRYsearch pomocí správce balíčků DNF:

sudo dnf install angrysearch-*.noarch.rpm -y

Instalace na OpenSUSE skrze RPM

ANGRYsearch je dostupný v OBS, což umožňuje jeho snadnou instalaci na OpenSUSE. Aktuálně jsou podporovány verze OpenSUSE LEAP 15.0, LEAP 42.3 a OpenSUSE Tumbleweed. Pro instalaci otevřete terminál a použijte následující příkazy:

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

Alternativně, pokud preferujete instalaci ANGRYsearch s grafickým rozhraním, můžete navštívit stránku aplikace na OBS, kde naleznete instalační tlačítko „1 kliknutím“.

Pokyny pro zdrojový kód (Ubuntu, Debian a další)

Přestože je podpora pro Arch Linux, Fedora a OpenSUSE vítána, ne všechny distribuce jsou přímo podporovány. Pro použití ANGRYsearch na systémech jako Ubuntu, Debian a dalších je nutné program sestavit ze zdrojového kódu.

Před samotnou kompilací je nutné nainstalovat závislosti. V této sekci se zaměříme na instalaci závislostí pro Ubuntu a Debian. Uživatelé méně rozšířených distribucí si budou muset potřebné závislosti vyhledat sami.

Závislosti Ubuntu

sudo apt install python3-pyqt5 xdg-utils git

Závislosti Debianu

sudo apt-get install python3-pyqt5 xdg-utils git

S vyřešenými závislostmi můžete stáhnout nejnovější verzi zdrojového kódu z GitHub pomocí příkazu git clone:

Poznámka: Pokud preferujete jiný způsob stahování, můžete najít nejnovější verzi na stránce vydání vývojáře.

git clone https://github.com/DoTheEvo/ANGRYsearch.git

Po dokončení stahování pomocí příkazu git clone přejděte do nově vytvořeného adresáře „ANGRYsearch“:

cd ANGRYsearch

V adresáři ANGRYsearch se nachází několik souborů. Zaměřte se pouze na soubor „install.sh“.

Spusťte skript „install.sh“ pomocí jednoho z následujících příkazů:

sudo ./install.sh

nebo

sudo bash install.sh