Arch User Repository (Polski)

From ArchWiki
Jump to: navigation, search

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: Artykuł wymaga rozszerzenia i sprawdzenia poprawności istniejących już informacji. (Discuss in Talk:Arch User Repository (Polski)#)

Czym jest AUR?

ArchLinux User Community Repository (AUR) - po polsku oznacza repozytorium społeczności użytkowników Arch Linuksa. Jest zbiorem PKGBUILDów pisanych przez użytkowników Arch Linuksa. Mówiąc prostym językiem, AUR to pakiety, których nie dołączono jeszcze do oficjalnego repozytorium [community], a do tego kandydują. Użytkownicy głosują na poszczególne pakiety, które po osiągnięciu pozytywnej opinii społeczności trafiają do zbioru pakietów oficjalnych.

Jak zacząć korzystanie z AUR?

Jeżeli zamierzasz korzystać z pakietów z AUR, zainstaluj grupę base-devel:

# pacman -S base-devel

Aby zainstalować pakiet z AUR, należy pobrać archiwum *.tar.gz, rozpakować je (tar -xvzf nazwa_pakietu.tar.gz), następnie sprawdzić PKGBUILD i *.install. Jeżeli wszystko jest w porządku, wykonujemy polecenie (będąc w katalogu rozpakowanego pakietu):

# makepkg

Nazwa pakietu do instalacji powinna wyglądać:

<nazwa_pakietu>-<wersja>-<architektura>.pkg.tar.xz

Na koniec pozostaje wydać polecenie:

# pacman -U <nazwa_pakietu>-<wersja>-<architektura>.pkg.tar.xz

Kompilacja pakietu również jest prosta i wygląda następująco:

wget https://aur.archlinux.org/packages/nazwa_pakietu/nazwa_pakietu.tar.gz
tar zxvf nazwa_pakietu.tar.gz
cd nazwa_pakietu
makepkg -si

Jeśli znasz już zasadę budowania pakietów, możesz zainstalować program, który wykona część niezbędnej pracy.

Sporą listę narzędzi wspomagających pracę z pakietami z AUR znajdziesz w angielskojęzycznym artykule AUR helpers.

Czym różni się ABS od AUR?

Arch Build System zawiera paczki stworzone wyłącznie przez developerów. Założeniem AUR jest korzystanie tylko z PKGBUILDów stworzonych przez zwykłych użytkowników, członków społeczności. Nie ma się jednak czego bać. Paczki, nawet gdy zdobędą dużą ilości głosów, są jeszcze dodatkowo sprawdzane przez tzw. Trusted Usera (TU).