ANGRYsearch to aplikacja do szybkiego wyszukiwania na pulpicie, która umożliwia użytkownikom natychmiastowe lokalizowanie plików i folderów na pulpicie systemu Linux. Program jest wysoce konfigurowalny (dzięki rozbudowanemu plikowi konfiguracyjnemu) i jest uważany za najlepszą alternatywę dla Fsearch, aplikacji wyszukującej, którą opisywaliśmy w przeszłości w newsblog.pl. W tym przewodniku pokażemy, jak zainstalować ANGRYsearch w systemie Linux.
Spis treści:
Zainstaluj na Arch Linux przez AUR
Jeśli jesteś użytkownikiem Arch Linux, będziesz mógł zdobyć ANGRYsearch za pośrednictwem repozytorium użytkowników Arch Linux. Aby korzystać z AUR w Arch Linux, potrzebujesz kilku pakietów. W szczególności musisz zainstalować Git i Base-devel. Aby uzyskać te pakiety, otwórz okno terminala i wprowadź poniżej polecenie pakietu Pacman.
sudo pacman -S git base-devel
Dzięki pakietom Git i Base-devel skonfigurowanym w Arch Linux będzie można teraz pobrać pakiet ANGRYsearch AUR. Aby pobrać, użyj polecenia git clone.
git clone https://aur.archlinux.org/angrysearch.git
Teraz, gdy migawka ANGRYsearch AUR została pobrana na komputer, użyj polecenia CD i przenieś sesję terminala do folderu „angrysearch”.
cd angrysearch
W folderze „angrysearch” uruchom komendę pkgbuild, aby wygenerować i zainstalować program ANGRYsearch w Arch Linux. Pamiętaj, że po uruchomieniu tego polecenia mogą wystąpić błędy. Jeśli napotkasz problemy, sprawdź oficjalną stronę ANGRYsearch AUR i przeczytaj komentarze. Jest bardzo prawdopodobne, że inni użytkownicy z podobnymi problemami mogą Ci pomóc.
makepkg -sri
Zainstaluj w Fedorze Linux za pośrednictwem RPM
Ci w Fedorze Linux nie muszą pobierać i kompilować kodu źródłowego ANGRYsearch, aby go używać. Czemu? Istnieje wiele pakietów RPM Fedory dla oprogramowania w usłudze kompilacji OpenSUSE. Należy zauważyć, że w chwili pisania tego artykułu dostępne są tylko pakiety RPM do pobrania dla Fedory 28 i 29. To powiedziawszy, oczekuje się, że pakiety będą aktualizowane wraz z każdym nowym wydaniem Fedory w przyszłości.
Aby zainstalować wersję RPM ANGRYsearch w Fedorze Linux, otwórz terminal i postępuj zgodnie z instrukcjami krok po kroku poniżej.
Krok 1: Korzystając z narzędzia do pobierania wget, pobierz 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: Przenieś sesję terminala z katalogu domowego (~ /) do ~ / Downloads, wykonując następujące polecenie CD.
cd ~/Downloads
Krok 3: Zainstaluj ANGRYsearch na komputerze z systemem Fedora Linux za pomocą programu do zarządzania pakietami DNF.
sudo dnf install angrysearch-*.noarch.rpm -y
Zainstaluj w OpenSUSE przez RPM
ANGRYsearch jest w OBS, więc naturalnie będziesz w stanie dość łatwo zainstalować go w OpenSUSE. Obecnie wersje OpenSUSE obsługiwane przez ANGRYsearch to LEAP 15.0, LEAP 42.3 i OpenSUSE Tumbleweed. Aby to działało, otwórz okno terminala i wprowadź poniższe polecenia.
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
Alternatywnie, jeśli nie jesteś fanem instalowania ANGRYsearch z wiersza poleceń w OpenSUSE, przejdź do strony OBS aplikacji. Tam poszukaj przycisku instalacji „jednym kliknięciem” i wybierz go, aby uruchomić instalator GUI.
Instrukcje dotyczące kodu źródłowego (Ubuntu, Debian i inne)
Chociaż to doskonale, że dystrybucje takie jak Arch Linux, Fedora i OpenSUSE są obsługiwane przez ANGRYsearch, nie dotyczy to wszystkich dystrybucji. Jeśli chcesz używać ANGRYsearch w systemach operacyjnych Linux, takich jak Ubuntu, Debian i inne, wymagane jest zbudowanie programu ze źródła.
Zanim zaczniemy budować ANGRYsearch z kodu źródłowego, musisz zainstalować zależności. W tej sekcji omówimy, jak zainstalować zależności w systemie Ubuntu i Debian. Jednak ci, którzy używają mniej znanej dystrybucji Linuksa, będą musieli samodzielnie znaleźć zależności, których potrzebują.
Zależności Ubuntu
sudo apt install python3-pyqt5 xdg-utils git
Zależności Debiana
sudo apt-get install python3-pyqt5 xdg-utils git
Po uwzględnieniu zależności ANGRYsearch można bezpiecznie pobrać najnowszą wersję kodu źródłowego ze strony GitHub dla programistów za pomocą polecenia git clone.
Uwaga: jeśli nie lubisz korzystać z Gita, możesz pobrać najnowszą wersję kodu źródłowego na stronie dewelopera strona wydania.
git clone https://github.com/DoTheEvo/ANGRYsearch.git
Po zakończeniu działania git clone użyj polecenia CD i przenieś sesję terminala z katalogu domowego (~ /) do nowego folderu kodu „ANGRYsearch”.
cd ANGRYsearch
W folderze ANGRYsearch Git znajdują się dziesiątki plików. Zignoruj je, ponieważ jedynym plikiem, o który należy się martwić, jest plik „install.sh”.
Uruchom skrypt „install.sh” z:
sudo ./install.sh
lub
sudo bash install.sh