ANGRYsearch е приложение за бързо търсене на работния плот, което позволява на потребителите незабавно да намират файлове и папки на работния плот на Linux. Програмата е много конфигурируема (благодарение на обширния конфигурационен файл) и се счита за най-добрата алтернатива на Fsearch, приложение за търсене, което разглеждахме на wdzwdz в миналото. В това ръководство ще ви покажем как можете да инсталирате ANGRYsearch на Linux.
Съдържание
Инсталирайте на Arch Linux чрез AUR
Ако сте потребител на Arch Linux, ще можете да се докоснете до ANGRYsearch чрез потребителското хранилище на Arch Linux. За да взаимодействате с AUR на Arch Linux, ще ви трябват няколко пакета. По-конкретно, ще трябва да инсталирате Git и Base-devel. За да получите тези пакети, отворете прозорец на терминала и въведете командата Pacman package по-долу.
sudo pacman -S git base-devel
С пакетите Git и Base-devel, настроени на Arch Linux, вече ще е възможно да изтеглите пакета ANGRYsearch AUR. За да изтеглите, използвайте командата git clone.
git clone https://aur.archlinux.org/angrysearch.git
Сега, когато моментната снимка на ANGRYsearch AUR приключи изтеглянето на вашия компютър, използвайте командата CD и преместете терминалната сесия в папката „angrysearch“.
cd angrysearch
Вътре в папката „angrysearch“ изпълнете командата pkgbuild, за да генерирате и инсталирате програмата ANGRYsearch на Arch Linux. Имайте предвид, че когато изпълните тази команда, могат да възникнат грешки. Ако срещнете проблеми, не забравяйте да проверите официалната страница на ANGRYsearch AUR и да прочетете коментарите. Много вероятно е други потребители с подобни проблеми да ви помогнат.
makepkg -sri
Инсталирайте във Fedora Linux чрез RPM
Тези на Fedora Linux не трябва да изтеглят и компилират изходния код на ANGRYsearch, за да го използват. Защо? Има множество Fedora RPM пакети за софтуера в услугата за изграждане на OpenSUSE. Трябва да се отбележи, че към момента на писане на това, има само пакети за изтегляне на RPM за Fedora 28 и 29. Въпреки това се очаква пакетите да бъдат актуализирани с всяка нова версия на Fedora в бъдеще.
За да инсталирате RPM версията на ANGRYsearch на Fedora Linux, отворете терминал и следвайте инструкциите стъпка по стъпка по-долу.
Стъпка 1: Използвайки инструмента за изтегляне на wget, вземете най-новия пакет ANGRYsearch RPM на вашия компютър.
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_29/noarch/angrysearch-1.0.1-2.30.noarch.rpm -P ~/Downloads
или
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_28/noarch/angrysearch-1.0.1-2.68.noarch.rpm -P ~/Downloads
Стъпка 2: Преместете терминалната сесия от вашата домашна директория (~/) в ~/Downloads, като изпълните следната CD команда.
cd ~/Downloads
Стъпка 3: Инсталирайте ANGRYsearch на вашия компютър Fedora Linux чрез програмата за управление на пакети DNF.
sudo dnf install angrysearch-*.noarch.rpm -y
Инсталирайте на OpenSUSE чрез RPM
ANGRYsearch е на OBS, така че естествено ще можете да го инсталирате на OpenSUSE доста лесно. В момента версиите на OpenSUSE, които ANGRYsearch поддържа, са LEAP 15.0, LEAP 42.3 и OpenSUSE Tumbleweed. За да работи, отворете прозорец на терминала и въведете командите по-долу.
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
СКОК 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
Тумбъл
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
Като алтернатива, ако не сте фен на инсталирането на ANGRYsearch от командния ред в OpenSUSE, отидете на страницата OBS на приложението. Веднъж там, потърсете бутона за инсталиране с 1 щракване и го изберете, за да стартирате инсталатора на GUI.
Инструкции за изходния код (Ubuntu, Debian и други)
Макар че е отлично, че дистрибуции като Arch Linux, Fedora и OpenSUSE се поддържат от ANGRYsearch, това не е така за всички дистрибуции. Ако искате да използвате ANGRYsearch на Linux операционни системи като Ubuntu, Debian и други, е необходимо изграждане на програмата от източник.
Преди да започнем да изграждаме ANGRYsearch от изходния код, ще трябва да инсталирате зависимостите. В този раздел ще разгледаме как да инсталирате зависимостите както на Ubuntu, така и на Debian. Въпреки това, тези, които използват по-малко известна дистрибуция на Linux, ще трябва сами да разберат необходимите им зависимости.
Зависимости на Ubuntu
sudo apt install python3-pyqt5 xdg-utils git
Зависимости на Debian
sudo apt-get install python3-pyqt5 xdg-utils git
След като се погрижите за зависимостите на ANGRYsearch, е безопасно да изтеглите най-новата версия на изходния код от страницата на разработчиците на GitHub с командата git clone.
Забележка: ако не харесвате използването на Git, можете да получите най-нова версия на изходния код на разработчика страница за издаване.
git clone https://github.com/DoTheEvo/ANGRYsearch.git
Когато командата git clone приключи, използвайте командата CD и преместете терминалната си сесия от домашната директория (~/) в новата папка с код „ANGRYsearch“.
cd ANGRYsearch
В папката ANGRYsearch Git има десетки файлове. Пренебрегвайте ги, тъй като единственият файл, за който трябва да се притеснявате, е файлът “install.sh”.
Стартирайте скрипта “install.sh” с:
sudo ./install.sh
или
sudo bash install.sh