Repozytorium Arch Unit (AUR)
AUR stanowi ważną część całego łańcucha Arch Linux. Z natury rzeczy, AUR jest opartym na społeczności repozytorium, które obsługuje szeroką gamę pakietów instalacyjnych w systemie operacyjnym Arch Linux. AUR pozwala również na hostowanie pakietów spoza domeny oficjalnej bazy danych Arch Linux. Jednym z korzystnych czynników AUR jest to, że większość pakietów w tym repozytorium jest zgodna z AUR, zanim oficjalnie stanie się częścią bazy danych Arch Linux.
Jest to konwencjonalnie zgodne z sekwencyjnymi kryteriami tworzącymi trzy pakiety kardynalne. PKGBuilds umożliwia użytkownikowi dostęp do źródła pakietu za pośrednictwem makepkg, a oprogramowanie lub aplikację można zainstalować, dołączając Pacman, głównego menedżera pakietów systemu operacyjnego Arch Linux.
Głównym celem AUR jest delegowanie informacji o pakietach społecznościowych w celu zdeponowania takich pakietów w repozytorium depozytu społecznościowego wraz z bazą danych Linux. Społeczność AUR może wybrać pakiety, które mają stać się częścią repozytorium społeczności, biorąc pod uwagę atrybuty rozpowszechnienia i autentyczności licencji.
Funkcja AUR
AUR pozwala wybrać plik z depozytu PKGBuild, a następnie samodzielnie utworzyć pakiet. Ci, którzy dobrze orientują się w funkcjonowaniu AUR, mogą z niego skutecznie korzystać, ale początkującym zaleca się uformowanie podstaw Arch Linux i jego dystrybucji przed rozpoczęciem korzystania z AUR.
AUR składa się z wielu rodzajów pakietów, więc zaktualizowane pakiety mają różne nazwy, aby uniknąć kolizji w depozycie o programy o identycznych nazwach. Programiści są skłonni do korzystania z AUR do instalacji pakietów, ponieważ jest to bezpieczne podejście z aktualizowanymi pakietami. Instalacja pakietu przez AUR jest stosunkowo łatwa i bezproblemowa.
Korzystanie z AUR w Arch Linux
AUR może znacznie pomóc w pobieraniu i instalowaniu programów i pakietów w Arch Linux i powiązanych dystrybucjach, takich jak Manjaro. Możesz zainstalować AUR, wykonując dwa kroki wymienione poniżej:
- Krok 1: Zainstaluj AUR
- Krok 2: Włącz AUR
Warunki wstępne
Wymagania dotyczące instalacji i używania AUR w Arch Linux są uzasadnione potrzebą odpowiednich narzędzi, takich jak git i repozytorium klonu. Narzędzia te są niezbędnym elementem instalacji i używania AUR w Arch Linux.
$ sudo pacman -Syu$ sudo pacman -S git base-devel
Instalowanie AUR
Instalację AUR w Arch Linux można podzielić na dwie metody:
- Zainstaluj AUR z pomocnikiem AUR
- Zainstaluj AUR bez pomocnika AUR
Zainstaluj AUR za pomocą AUR Helper
Jeśli chcesz zainstalować Arch Unit Repository przez pomocnika AUR, możesz rozważyć aktywnych i dobrze utrzymanych pomocników o nazwach auracle-git, aurutils, trizen, yay i pacaur.
Wybierz jednego z pomocników i kontynuuj instalację AUR w systemie Arch Linux. Po spełnieniu wymagań wstępnych w systemie w zaktualizowanej formie, możesz łatwo zainstalować AUR w systemie Linux. Wydaj następujące polecenia, aby zainstalować pakiet AUR na swoim serwerze:
$ sudo pacman -S git$ git clone https://aur.archlinux.org/yay.git
Aby zastosować zmiany, active directory pakietu wydaje następującą komendę:
$ cd takAby rozpocząć proces budowania, wprowadź następujące polecenie:
$ makepkg -si
Pomocnikiem, którego wybrałem do zainstalowania pakietów AUR, jest yay. Możesz również wybrać innych pomocników, zgodnie z własnymi preferencjami. Aby zainstalować pakiety, wydaj następującą komendę:
$ yay -S
Zastąp nazwę pakietu w powyższym poleceniu pakietem, który chcesz zainstalować.
Zainstaluj AUR bez pomocy AUR
Nie jest konieczne, aby zawsze iść do pomocnika AUR, aby zainstalować AUR wraz z odpowiednimi pakietami w dystrybucjach Arch. Ale w tym celu musisz zweryfikować pewne aspekty pożądanych pakietów, z którymi możesz się skonfrontować na stronie AUR. Zwróć szczególną uwagę na następujące kategorie przed zainstalowaniem jakiegokolwiek pakietu AUR:
- Zależności
- Popularność
- Licencja
- Najnowsza aktualizacja
Gdy otrzymasz pomoc od pomocnika AUR, pakiety są automatycznie sprawdzane przez zaufanych użytkowników. Ale jeśli sam pobierasz pakiety, powinieneś sprawdzić te dane przed zainstalowaniem pakietu na głównym serwerze.
$ git clone [adres URL pakietu]W powyższym poleceniu umieść adres URL pakietu, który chcesz pobrać ze strony AUR.
Załóżmy na przykład, że chcesz zainstalować pakiet pulpitu Telegram. Wtedy powyższe polecenie będzie wyglądało tak:
$ git clone https://aur.archlinux.org/telegram-desktop-git.git
Teraz zastosuj drugie polecenie:
$ cd [nazwa pakietu]Po prostu wprowadź nazwę swojego pakietu w powyższym poleceniu, aby zmienić aktywny depozyt pakietu. W przypadku pakietu pulpitu telegramu to polecenie zostanie zmodyfikowane w następujący sposób:
$cd telegram-pulpit-git
Teraz uruchom to ostatnie polecenie, a pakiet zostanie pomyślnie zainstalowany z programem budującym:
$ makepkg -si
Wniosek
Podsumowując, AUR sprawia, że korzystanie z pakietów w Arch Linux jest łatwe. Możesz również zdecydować, czy otrzymać wsparcie od pomocnika AUR. Po wykonaniu powyższych kroków możesz bez problemu korzystać z AUR z Arch Linux.