AUR (Arch. Úložisko používateľov) je komunitne založené úložisko pre používateľov Arch Linuxu. Používatelia Debianu alebo Ubuntu si môžu predstaviť AUR ako ekvivalent úložiska.
Ak niekto vyvinie softvér (alebo balík) pre Arch Linux, môže ho sprístupniť každému prostredníctvom AUR. Týmto spôsobom je možné získať veľké množstvo aplikácií a nástrojov. ktoré sa natívne nachádzajú v oficiálnych archívoch Arch Linuxu.
Pre prístup k týmto balíkom je potrebné mať povolené úložisko AUR v našom konfiguračnom súbore, ktorý je na ceste /etc/pacman.conf. Keď je táto možnosť povolená, stačí podpora nástroja, ktorý nám pomáha sťahovať a inštalovať z AUR.
Yaourt je jedným z týchto nástrojov (Pomocníci AUR) a spomenúť jeden z najpopulárnejších, ktorý väčšina používateľov Arch Linuxu používa. Yaourt je kontajner pre Pacman, ktorý umožňoval inštaláciu balíkov AUR na Arch Linux.
Používajte rovnakú syntax ako Pacman. K dnešnému dňu je vývoj spoločnosti Yaourt bohužiaľ oficiálne „prerušený“ a je definovaný ako „problematický“.
Týmto spôsobom Spoločnosť Yaourt je ukončená, takže jej používanie môže v budúcnosti predstavovať veľké problémy a to sa musí v prípade jeho použitia čo najskôr zmeniť.
Preto musíme urobiť zmenu z Yaourtu na ten, ktorý je stále vo vývoji a aktívny. Medzi najlepšími pomocníkmi AUR, ktorých dnes predstavíme, nájdete v niektorých z nich náhradu za Yaourt vo vašom systéme.
aurman
aurman je skvelou alternatívou k Yaourtu, možno takpovediac najlepšou zo všetkých. Syntax spracovaná Aurmanom je podobná syntaxe Pacmana a podporuje rovnaké operácie ako správca balíkov.
Je zrejmé, že podporuje vyhľadávanie balíkov AUR, ale dá sa použiť aj ako nezávislý riešiteľ závislostí.
Ak ho chcete nainštalovať do systému, musíte otvoriť terminál a zadať nasledujúce príkazy:
git clone https://aur.archlinux.org/aurman.git cd aurman makepkg -si
Ak chcete vyhľadať aplikáciu pomocou aurman, musíte napísať nasledujúci príkaz:
aurman -Ss <package-name>
Inštalácia aplikácie pomocou aurman:
aurman -S <package-name>
Teraz, ak chcete vykonať aktualizáciu systému
aurman -Syu
Aktualizujte systém vrátane nainštalovaných balíkov AUR.
aurman -Syua
Ako uvidíte, syntax je podobná, takže jej použitie by nemalo predstavovať žiadny problém.
jej
yay je pomocník AUR napísaný v jazyku Go. Tento pomocník nám ponúka veľmi minimálne rozhranie, hľadanie podobné ako Yaourt a predovšetkým nevyžaduje na svoju činnosť závislosti.
Ak ho chcete nainštalovať na server Arch Linux alebo na jeho deriváty, musíte zadať nasledujúce príkazy:
git clone https://aur.archlinux.org/yay. git cd yay makepkg -si
Základné príkazy použitia sú napríklad na vyhľadanie balíka alebo aplikácie:
yay -Ss <package-name>
Inštalácia aplikácie pomocou yay:
yay -S <package-name>
Ak chcete vykonať aktualizáciu systému
yay -Syu
Aktualizujte systém vrátane nainštalovaných balíkov AUR.
yay -Syua
PAKK
PAKK je ďalší pomocník AUR čo môže byť vynikajúca voľba ako náhrada Yaourtu. Tento pomocník je pomerne nový a menej známy, ale nemal by byť zľavnený. Nechýba mu žiadna dôležitá funkčnosť, takže je celkom dobrý a jeho vývoj je stále čerstvý.
Ak ho chcete nainštalovať do Arch Linuxu alebo do nejakého derivátu, musíme otvoriť terminál a vykonať:
git clone https://aur.archlinux.org/pakku. git cd pakku makepkg -si
Ak chcete vyhľadať aplikáciu pomocou pakku, musia napísať nasledujúci príkaz:
pakku -Ss <package-name>
Ak chcete nainštalovať aplikáciu pomocou pakku:
pakku -S <package-name>
Ak požadujete aktualizáciu systému
yay -Syu
Aktualizujte systém vrátane nainštalovaných balíkov AUR.
yay -Syua
Dve ďalšie alternatívy, ktoré môžeme nájsť, sú Aurutils a Aura, ale ak chcete vedieť o ďalších pomocníkoch pre AUR, môžete navštíviť nasledujúci odkaz.
Tu nám poskytujú súčasných aktívnych pomocníkov AUR spolu so všetkými ich funkciami a podporou.
Snažil som sa so všetkými ... ale žiadny z nich pre mňa nepracuje ... zlyhajú vo fakeroot alebo hovorí, že vo vnútri pkgbuild nemá slovo make ...
môžete ho nainštalovať priamo z konzoly, pretože je v „normálnych“ úložiskách:
sudo pacman -S jaj
Zdravím.
yay nie je v úložiskách