Jak zainstalować ANGRYsearch w systemie Linux

ANGRYsearch to narzędzie do błyskawicznego wyszukiwania na pulpicie, które pozwala użytkownikom szybko odnajdywać pliki i foldery w systemie Linux. Program charakteryzuje się dużą elastycznością dzięki rozbudowanemu plikowi konfiguracyjnemu i jest uznawany za jedną z najlepszych alternatyw dla Fsearch, o której wspominaliśmy wcześniej na newsblog.pl. W niniejszym artykule przedstawimy sposób instalacji ANGRYsearch w systemie Linux.

Instalacja w Arch Linux za pomocą AUR

Dla użytkowników Arch Linux ANGRYsearch jest dostępny w repozytorium AUR (Arch User Repository). Aby móc korzystać z AUR, konieczne jest zainstalowanie kilku pakietów, w tym Git oraz Base-devel. Aby to zrobić, otwórz terminal i wprowadź poniższe polecenie Pacman.

sudo pacman -S git base-devel

Po zainstalowaniu pakietów Git i Base-devel możesz teraz pobrać ANGRYsearch z AUR. Wykorzystaj polecenie git clone, aby to zrobić.

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

Teraz, gdy repozytorium ANGRYsearch zostało pobrane na twój komputer, użyj polecenia CD, aby przejść do folderu „angrysearch”.

cd angrysearch

W folderze „angrysearch” uruchom polecenie pkgbuild, aby zbudować i zainstalować ANGRYsearch w Arch Linux. Pamiętaj, że podczas tego procesu mogą wystąpić błędy. W przypadku problemów sprawdź oficjalną stronę ANGRYsearch AUR oraz komentarze innych użytkowników, którzy mogli napotkać podobne trudności.

makepkg -sri

Instalacja w Fedorze Linux za pomocą RPM

Użytkownicy Fedorze nie muszą pobierać ani kompilować kodu źródłowego ANGRYsearch, aby z niego korzystać. Dlaczego? Istnieje wiele pakietów RPM dla Fedorze, które pochodzą z kompilacji OpenSUSE. Należy zauważyć, że w momencie pisania artykułu dostępne są jedynie pakiety RPM dla Fedor 28 i 29. Oczekuje się, że nowe pakiety będą regularnie aktualizowane w przyszłych wersjach Fedor.

Aby zainstalować ANGRYsearch w Fedorze Linux, otwórz terminal i postępuj zgodnie z poniższymi krokami.

Krok 1: Użyj narzędzia wget, aby pobrać najnowszy pakiet ANGRYsearch RPM na swój komputer.

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

lub

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

Krok 2: Przejdź do katalogu Downloads, wpisując poniższe polecenie CD.

cd ~/Downloads

Krok 3: Zainstaluj ANGRYsearch na swoim komputerze z systemem Fedora Linux przy użyciu menedżera pakietów DNF.

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

Instalacja w OpenSUSE przez RPM

ANGRYsearch jest dostępny w OBS, co sprawia, że instalacja w OpenSUSE jest stosunkowo prosta. Obecnie ANGRYsearch wspiera wersje OpenSUSE LEAP 15.0, LEAP 42.3 oraz OpenSUSE Tumbleweed. Aby zainstalować ANGRYsearch, otwórz terminal i wpisz poniższe polecenia.

Dla 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

Dla 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

Dla 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

Alternatywnie, jeżeli nie preferujesz instalacji ANGRYsearch z wiersza poleceń w OpenSUSE, możesz odwiedzić stronę OBS aplikacji. Znajdź tam przycisk instalacji „jednym kliknięciem”, aby uruchomić instalator GUI.

Instrukcje dotyczące kodu źródłowego (Ubuntu, Debian i inne)

Choć ANGRYsearch jest wspierany w takich dystrybucjach jak Arch Linux, Fedora i OpenSUSE, to nie wszystkich dystrybucji to dotyczy. Aby używać ANGRYsearch na systemach takich jak Ubuntu, Debian i inne, konieczne jest zbudowanie aplikacji ze źródła.

Przed przystąpieniem do budowy ANGRYsearch z kodu źródłowego, musisz zainstalować wymagane zależności. W tej sekcji omówimy, jak zainstalować te zależności w systemach Ubuntu i Debian. Użytkownicy mniej znanych dystrybucji będą musieli odnaleźć wymagane zależności na własną rękę.

Zależności dla Ubuntu

sudo apt install python3-pyqt5 xdg-utils git

Zależności dla Debiana

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

Po zainstalowaniu wymaganych zależności możesz bezpiecznie pobrać najnowszą wersję kodu źródłowego z repozytorium GitHub, używając polecenia git clone.

Uwaga: jeśli nie chcesz korzystać z Gita, możesz pobrać kod źródłowy bezpośrednio ze strony dewelopera, klikając tutaj.

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

Po zakończeniu pobierania, użyj polecenia CD, aby przejść do nowo utworzonego folderu „ANGRYsearch”.

cd ANGRYsearch

W folderze ANGRYsearch znajdziesz wiele plików. Zignoruj je, ponieważ interesuje nas jedynie plik „install.sh”.

Uruchom skrypt „install.sh”, wpisując:

sudo ./install.sh

lub

sudo bash install.sh