Arch Linux AUR stanowi cenne źródło informacji, umożliwiające użytkownikom szybkie instalowanie prawie każdego oprogramowania, które nie jest natywnie obsługiwane przez system. Mimo że AUR jest niezwykle pomocne, proces instalacji oprogramowania może być skomplikowany. W odpowiedzi na te trudności wielu użytkowników Arch Linux opracowało różnorodne aplikacje pomocnicze, które ułatwiają korzystanie z AUR.
Te aplikacje pomocnicze znacznie upraszczają interakcję z AUR. Problemem, z którym borykają się nowi użytkownicy, jest szeroki wybór dostępnych narzędzi, co może prowadzić do dezorientacji w wyborze najlepszego rozwiązania. Dlatego przygotowaliśmy zestawienie najciekawszych aplikacji pomocniczych AUR, które warto wykorzystać w Arch Linux!
1. Yay
Yay to pomocnik AUR, który bazuje na projektach Yaourta, Apacmana oraz Pacaura. Został stworzony, aby zapewnić użytkownikom prosty interfejs do repozytoriów AUR, minimalizując konieczność ingerencji ze strony użytkownika.
Osoby, które korzystały z Yaourt, ale musiały go porzucić z powodu braku aktualizacji, powinny zwrócić uwagę na Yay.
Kluczowe funkcje:
Jednym z głównych atutów Yay jest zdolność do „zaawansowanego rozwiązywania zależności”. Dzięki temu użytkownicy mogą łatwo budować i instalować niemal wszystkie pakiety AUR.
Możliwość automatycznego uzupełniania poleceń przyspiesza proces wyszukiwania w terminalu.
Yay koncentruje się na minimalizacji interakcji użytkownika, a funkcja „zapytaj użytkownika z góry” pozwala na udzielanie odpowiedzi na typowe pytania bez konieczności ciągłego korzystania z terminala podczas instalacji.
Funkcja „znajdź zgodnych dostawców pakietów” zapewnia, że żadna instalacja nie zakończy się niepowodzeniem z powodu braku wymaganych pakietów.
Pomocnik Yay AUR korzysta ze składni poleceń zbliżonej do Pacmana, co sprawia, że użytkownicy nie muszą się obawiać dezorientacji.
Podczas instalacji Yay na Arch nie są wymagane dodatkowe zależności.
Jak zainstalować Yay
Pobierz najnowszą wersję Yay z AUR przy użyciu Git:
git clone https://aur.archlinux.org/yay.git
Przejdź do katalogu yay:
cd yay
Następnie zbuduj i zainstaluj Yay przy użyciu makepkg:
makepkg -si
2. Pakku
Pakku to narzędzie, które rozszerza funkcjonalność menedżera pakietów Pacman w Arch Linux, oferując dodatkowe wsparcie dla AUR. Dzięki temu użytkownicy mogą korzystać z niego jako z bardziej rozbudowanego pomocnika AUR.
Kluczowe funkcje:
Integracja z Pacmanem, z zachowaniem tej samej składni poleceń i opcji.
Użytkownicy mogą przeglądać komentarze AUR bezpośrednio w terminalu Pakku.
Obsługuje zarówno instalację, jak i budowanie pakietów, zarówno z oficjalnych repozytoriów Arch Linux, jak i z AUR.
Pakku oferuje opcję usunięcia niepotrzebnych zależności po zakończeniu instalacji.
Jak zainstalować Pakku
Aby zainstalować Pakku AUR, pobierz najnowszą wersję za pomocą polecenia git clone:
git clone https://aur.archlinux.org/pakku.git
Wejdź do katalogu pakku:
cd pakku
Rozpocznij proces budowy za pomocą makepkg:
makepkg -si
3. Octopi
Octopi to kompleksowe narzędzie GUI, które łączy funkcjonalności Pacmana oraz AUR (poprzez Trizen). Jest to doskonałe rozwiązanie dla użytkowników Arch, którzy preferują graficzny interfejs zamiast terminala.
Kluczowe funkcje:
Octopi posiada wbudowany terminal, umożliwiający dostęp do wiersza poleceń w razie potrzeby.
Ma przycisk zatrzymania, który można wykorzystać do przerwania pobierania w trakcie instalacji.
Może instalować, aktualizować i usuwać pakiety z poziomu GUI, bez konieczności korzystania z terminala.
Głównym celem Octopi jest zapewnienie łatwego w użyciu interfejsu do instalacji programów w Arch Linux, a także interakcji z pakietami AUR.
Jak zainstalować Octopi
Chcesz spróbować Octopi? Zbuduj go, korzystając z poniższych poleceń:
git clone https://aur.archlinux.org/octopi.git
cd octopi
makepkg -si
4. Argon
Argon jest kolejnym pełnoprawnym interfejsem GUI dla systemu zarządzania pakietami Arch Linux. Umożliwia łatwe wyszukiwanie i instalowanie wielu pakietów równocześnie, z pełnym wsparciem dla AUR.
Kluczowe funkcje:
Argon oferuje elastyczny system powiadomień, który można dostosować do indywidualnych potrzeb użytkownika. Informuje o dostępnych aktualizacjach systemowych.
System powiadomień działa z różnymi środowiskami graficznymi, nawet tymi, które tradycyjnie nie obsługują powiadomień.
Argon działa jako pełny menedżer pakietów, umożliwiając użytkownikom wyszukiwanie i instalowanie pakietów zarówno z AUR, jak i z oficjalnych repozytoriów.
Jak zainstalować Argon
Aby zainstalować Argon AUR, wykonaj poniższe polecenia:
git clone https://aur.archlinux.org/argon.git
cd argon
makepkg -si
5. Aurutils
Aurutils to zestaw skryptów, które automatyzują proces budowania pakietów AUR. Umożliwia użytkownikom wyszukiwanie, budowanie i instalowanie pakietów bez dodatkowych funkcji.
Jest to narzędzie minimalistyczne, które może być idealne dla użytkowników Arch, którzy cenią sobie prostotę i nie potrzebują zaawansowanych opcji.
Kluczowe funkcje:
Funkcja „filtru” pozwala użytkownikom na bardziej zaawansowane wyszukiwanie pakietów.
Funkcja „ignoruj” umożliwia użytkownikom pomijanie pakietów, które mogą powodować problemy podczas aktualizacji, dodając je do listy ignorowanych.
Jak zainstalować Aurutils
Aurutils jest dostępny w repozytorium użytkowników Arch Linux. Aby zainstalować go na swoim komputerze, użyj polecenia git clone, a następnie zbuduj i zainstaluj go z wykorzystaniem makepkg:
git clone https://aur.archlinux.org/aurutils.git
cd aurutils
makepkg -si
Podsumowanie
Chociaż możliwe jest korzystanie z AUR bez aplikacji pomocniczej, nie jest to zalecane, ponieważ proces instalacji pakietów może być czasochłonny. Dla nowych użytkowników Arch Linux zalecamy skorzystanie z jednego z narzędzi wymienionych w tym artykule, aby ułatwić sobie życie.