Arch Linux to lekka, elastyczna i niezależnie rozwijana aplikacja ogólnego przeznaczenia GNU/Linux dystrybucja. A jeśli istnieje wyjątkowa i specjalna dystrybucja Linuksa, to musi to być Arch Linux. Doświadczeni użytkownicy mogą zbudować swój własny Arch Linux system od podstaw.
Zalecana lektura: 10 powodów, dla których warto używać Arch Linux
Co to jest AUR?
Jedną z najważniejszych rzeczy w Arch Linux jest AUR (Arch User Repository) Jest to kierowane przez społeczność repozytorium oprogramowania dla Arch Linux użytkowników, które zawiera PKGBUILDs , umożliwiając użytkownikom kompilowanie i budowanie własnych pakietów, które nie istnieją w oficjalnym repozytorium ze źródła.
Wiele nowych pakietów rozpoczyna się w AUR przed wprowadzeniem do oficjalnego repozytorium, a użytkownicy mogą również przesyłać opracowane przez siebie pakiety do tego repozytorium. Co ważniejsze, Użytkownicy mogą wyszukiwać i pobierać pakiety PKGBUILD z tutaj, tworzyć je i instalować. Ale niektórzy użytkownicy wolą używać pomocników AUR, które ułatwiają instalację pakietów PKGBUILD innych niż powyższa metoda.
W tym artykule przyjrzymy się niektórym najlepszym pomocnikom AUR, na których użytkownicy mogą polegać, aby łatwo zainstalować PKGBUILD, z których wszystkie używają Arch user repojako źródło.
1. Yay (kolejny jogurt)
Yay działa w wierszu poleceń i jest najlepszym AUR pomocnikiem Arch , jest zalecany dla nowych użytkowników Arch, zanim będą mogli zacząć korzystać z innych AUR pomocników. Jest odpowiednikiem Pacman i ma kilka z następujących zalet: jego polecenia i opcje odpowiadają pod wieloma względami Pacmanowi, ma kolorowe wydruki, obsługuje również kopie zapasowe i może zaktualizować system bez dodatkowych monitów lub bez nich.
Jeśli przełączasz się z innego pomocnika AUR, możesz po prostu zainstalować Yay z tym pomocnikiem. Alternatywnie możesz zainstalować Yay, klonując PKGBUILD i budując z makepkg:
$ sudo pacman -S --potrzebny podstawowy git $ git klon https://aur.archlinux.org/yay.git $ cd tak $ makepkg -si
2. Pakku
Pakku to opakowanie Pacmana z dodatkowymi funkcjami, takimi jak wyszukiwanie/instalowanie pakietów z AUR, przeglądanie plików i zmian między kompilacjami, budowanie pakietów z repozytoriów, usuwanie zależności make po zbudowaniu itp.
Możesz zainstalować Pakku klonując PKGBUILD i budując z makepkg.
$ sudo pacman -S --potrzebny podstawowy git $ git klon https://aur.archlinux.org/pakku.git Pakiet płyt CD $ makepkg -si
3. Pacaur
Pacaur to także działający w wierszu poleceń pomocnik AUR, który pomaga zminimalizować interakcję użytkownika i wykorzystuje narzędzie Cower jako zaplecze. Jest najlepszy dla zaawansowanych użytkowników Arch Linux ze względu na swoją złożoność.
Pacaur ma następujące zalety: ma taką samą składnię operacji jak Pacman, dodaje również bezproblemowy dostęp do AUR, kolorowe wyjście , ma świetne wyszukiwanie, a przede wszystkim minimalizuje monity użytkownika.Jedynym ograniczeniem jest to, że działa dobrze głównie dla zaawansowanych użytkowników Arch.
Możesz zainstalować Pacaur klonując PKGBUILD i budując z makepkg.
$ sudo pacman -S --potrzebny podstawowy git $ git klon https://aur.archlinux.org/pacaur.git $ cd pacaur $ makepkg -si
4. Trizen
Trizen to lekki, działający w wierszu poleceń i zorientowany na szybkość pomocnik AUR, który umożliwia użytkownikom wyszukiwanie i instalowanie pakietów, czytanie komentarzy do pakietów AUR.
Ma również wbudowaną interakcję z Pacmanem i jednocześnie działa jako edytor plików tekstowych. Trizen pomaga zwiększyć bezpieczeństwo podczas instalowania pakietów, ponieważ kod jest napisany w Perlu i nie można go wykonać po cichu.
Możesz zainstalować Trizen klonując PKGBUILD i budując z makepkg.
$ sudo pacman -S --potrzebny podstawowy git $ git klon https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
5. Aura
Aura to menedżer pakietów, który ma działać jako pomocnik AUR, a także wykonywać wiele innych funkcji. Obsługuje wiele operacji Pacmana i istnieją podopcje z jeszcze większą liczbą opcji mających określone znaczenie w Aura.
Ma kilka zalet: podobna składnia operacji do Pacmana, użytkownicy mogą go uruchamiać z uprawnieniami roota i budować jako zwykły użytkownik, jest napisany w Haskell. Ale użytkownicy zwykle napotykają trudności podczas aktualizacji systemu podczas korzystania z Aura.
Możesz zainstalować Aura poprzez klonowanie PKGBUILD i budowanie z makepkg.
$ sudo pacman -S --potrzebny podstawowy git $ git klon https://aur.archlinux.org/aura.git $cd aura $ makepkg -si
6. Pikaur
Pikaur to pomocnik AUR wiersza poleceń i opakowanie Pacmana z minimalnymi zależnościami, inspirowane yaourt, apacman i pacaur.
Możesz zainstalować Pikaur klonując PKGBUILD i budując z makepkg.
$ sudo pacman -S --potrzebny podstawowy git $ git klon https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
Uwagi końcowe
Pomysł AUR jest świetny, a to tylko jedna z wyjątkowych i ważnych rzeczy w Arch Linux. Po zapoznaniu się z tymi wszystkimi niesamowitymi pomocnikami AUR możesz wybrać ten, który Twoim zdaniem będzie dla Ciebie najlepszy.
Jeśli używasz pomocnika AUR, który Twoim zdaniem dobrze się sprawdza, ale nie ma go na tej liście, możesz nas o tym poinformować w sekcji komentarzy poniżej.