ANGRYsearch este o aplicație de căutare rapidă pentru desktop, concepută pentru a ajuta utilizatorii să găsească imediat fișiere și directoare pe sistemele Linux. Această unealtă este extrem de configurabilă, datorită fișierului său de configurare complex și este considerată o alternativă excelentă la Fsearch, o altă aplicație de căutare despre care am mai discutat. În acest articol, vom explica cum se poate instala ANGRYsearch pe diverse distribuții Linux.
Instalarea pe Arch Linux folosind AUR
Pentru utilizatorii Arch Linux, ANGRYsearch este accesibil prin intermediul Arhivei Utilizatorilor Arch Linux (AUR). Pentru a interacționa cu AUR, sunt necesare câteva pachete suplimentare. Mai exact, trebuie să instalați Git și Base-devel. Pentru a obține aceste pachete, deschideți terminalul și executați următoarea comandă Pacman:
sudo pacman -S git base-devel
Odată ce pachetele Git și Base-devel sunt instalate, puteți descărca pachetul AUR pentru ANGRYsearch folosind comanda git clone:
git clone https://aur.archlinux.org/angrysearch.git
După ce ați descărcat arhiva ANGRYsearch AUR, utilizați comanda CD pentru a naviga în directorul „angrysearch”:
cd angrysearch
În interiorul acestui director, executați comanda pkgbuild pentru a construi și instala aplicația ANGRYsearch pe sistemul Arch Linux. Rețineți că în timpul execuției acestei comenzi pot apărea erori. În cazul în care întâmpinați probleme, verificați pagina oficială ANGRYsearch AUR și comentariile, unde alți utilizatori cu dificultăți similare pot oferi soluții.
makepkg -sri
Instalarea pe Fedora Linux prin RPM
Utilizatorii Fedora Linux nu trebuie să compileze codul sursă ANGRYsearch, deoarece există pachete RPM disponibile pe serviciul de compilare OpenSUSE. În momentul publicării acestui articol, sunt disponibile pachete RPM pentru Fedora 28 și 29. Se anticipează că aceste pachete vor fi actualizate odată cu fiecare nouă versiune Fedora.
Pentru a instala versiunea RPM a ANGRYsearch pe Fedora, deschideți un terminal și urmați instrucțiunile de mai jos:
Pasul 1: Folosind instrumentul wget, descărcați cel mai recent pachet RPM ANGRYsearch:
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_29/noarch/angrysearch-1.0.1-2.30.noarch.rpm -P ~/Downloads
sau
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_28/noarch/angrysearch-1.0.1-2.68.noarch.rpm -P ~/Downloads
Pasul 2: Navigați cu ajutorul comenzii CD în directorul ~/Downloads:
cd ~/Downloads
Pasul 3: Instalați ANGRYsearch pe Fedora Linux utilizând managerul de pachete DNF:
sudo dnf install angrysearch-*.noarch.rpm -y
Instalarea pe OpenSUSE prin RPM
ANGRYsearch este disponibil pe OBS, ceea ce face instalarea pe OpenSUSE destul de simplă. Versiunile OpenSUSE acceptate în prezent sunt LEAP 15.0, LEAP 42.3 și OpenSUSE Tumbleweed. Pentru a instala aplicația, deschideți un terminal și introduceți comenzile corespunzătoare versiunii dvs.:
Pentru 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
Pentru 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
Pentru 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, dacă preferați să nu folosiți linia de comandă, puteți instala ANGRYsearch de pe pagina OBS a aplicației. Aici, veți găsi un buton de instalare „1-click” pentru a lansa instalarea prin interfața grafică.
Instrucțiuni pentru codul sursă (Ubuntu, Debian și altele)
Deși ANGRYsearch oferă suport pentru Arch Linux, Fedora și OpenSUSE, nu toate distribuțiile sunt acoperite în mod direct. Dacă doriți să utilizați ANGRYsearch pe sisteme Linux precum Ubuntu, Debian sau altele, va fi necesară construirea aplicației din codul sursă.
Înainte de a compila codul sursă, trebuie să instalați dependențele. În această secțiune, vom explica cum să instalați aceste dependențe pe Ubuntu și Debian. Utilizatorii altor distribuții vor trebui să identifice singuri dependențele necesare.
Dependențe Ubuntu
sudo apt install python3-pyqt5 xdg-utils git
Dependențe Debian
sudo apt-get install python3-pyqt5 xdg-utils git
După instalarea dependențelor, descărcați cea mai recentă versiune a codului sursă de pe pagina GitHub a dezvoltatorilor folosind comanda git clone.
Notă: Dacă preferați să nu utilizați Git, puteți obține o versiune recentă a codului sursă de pe pagina de lansări.
git clone https://github.com/DoTheEvo/ANGRYsearch.git
După ce ați descărcat codul sursă, navigați în directorul „ANGRYsearch” folosind comanda CD:
cd ANGRYsearch
În directorul ANGRYsearch, veți găsi numeroase fișiere. Singurul fișier de care trebuie să vă preocupați este „install.sh”.
Executați scriptul „install.sh” folosind una dintre următoarele comenzi:
sudo ./install.sh
sau
sudo bash install.sh