YAY
YAY (Yet Another Yaourt) je pomocný správca balíčkov pre Arch Linux a jeho deriváty, ktorý uľahčuje inštaláciu a správu balíčkov z oficiálnych repozitárov Arch Linux aj z Arch User Repository (AUR). YAY je nástroj z riadku príkazov, ktorý automatizuje proces inštalácie, aktualizácie, konfigurácie a odstraňovania softvérových balíčkov, vrátane AUR balíčkov.
YAY bol navrhnutý tak, aby bol jednoduchý, rýchly a efektívny. Okrem základných funkcií správcu balíčkov, ako je inštalácia, aktualizácia a odstraňovanie balíčkov, YAY tiež umožňuje vyhľadávanie balíčkov v AUR, kontrolu nových verzií a správu osirelých balíčkov.
Inštalácia YAY
Pre inštaláciu YAY potrebujete mať nainštalovaný balík git
. Postupujte podľa nasledujúcich krokov:
-
Nainštalujte
git
:sudo pacman -S git
-
Naklonujte repozitár YAY:
git clone https://aur.archlinux.org/yay.git
-
Prejdite do priečinka YAY:
cd yay
-
Nainštalujte YAY:
makepkg -si
Najpoužívanejšie príkazy
Aktualizácia systémových balíčkov a AUR balíčkov
Aktualizujte všetky nainštalované balíčky vrátane AUR balíčkov.
yay -Syu
Inštalácia balíka z oficiálnych repozitárov alebo z AUR
yay -S balík
Inštalácia viacerých balíčkov
Pokiaľ máte viaceré balíky na inštaláciu, ale chcete preskočiť tie, ktoré sú už nainštalované.
yay -S --needed balík1 balík2 balík3
Vyhľadanie balíčkov
Vyhľadajte balíčky v oficiálnych repozitároch aj v AUR.
yay -Ss text
Vyhľadanie informácií o balíčku
Zobrazte podrobné informácie o balíčku.
yay -Si balík
Odstránenie balíkov
Odstránenie balíkov spolu s ich konfiguráciou a závislosťami.
yay -Rns balík
Vyčistenie cache
Vyčistite staré a nepoužívané balíčky z cache.
yay -Sc
Úplné vyčistenie cache
Odstráňte všetky súbory z cache.
yay -Scc
Zobrazenie osirelých balíčkov
Zobrazte zoznam osirelých balíčkov, ktoré už nie sú potrebné.
yay -Qdt
Odstránenie osirelých balíčkov
Odstráňte všetky osirelé balíčky.
yay -Rns $(yay -Qqdt)
Výpis balíčkov podľa veľkosti
Zobrazte zoznam nainštalovaných balíčkov zoradených podľa veľkosti.
yay -Qe --sort=size
OhMyZSH - plugin
Pokiaľ používate OhMyZSH ako shell, doporučujeme doinštalovať doplnok pre YAY.
Potom je možné použiť ALIAS príkazy
Alias | Príkaz | Popis |
---|---|---|
yays | yay -S |
Inštalujte balíky z repozitárov a AUR |
yayss | yay -Ss |
Vyhľadajte balíky v repozitároch a AUR |
yayr | yay -R |
Odstráňte balíky a ponechajte jeho nastavenia a závislosti |
yayrs | yay -Rs |
Odstráňte balíky vrátane ich závislostí |
yayrns | yay -Rns |
Odstráňte balíky vrátane ich nastavení a závislostí |
yayy | yay -Sy |
Aktualizujte a obnovte lokálne databázy balíkov |
yayyu | yay -Syu |
Pred aktualizáciou balíkov synchronizujte s úložiskami |
yayl | yay -Ql |
Zoznam súborov v balíku |
yaysi | yay -Si |
Zobrazenie informácií o balíku |
yayss | yay -Ss |
Vyhľadajte balíky v úložiskách |
yayd | yay -Qdt |
Zoznam osirelých balíkov |
yayrmorphs | yay -Rns $(yay -Qqdt) |
Odstránenie všetkých osirelých balíkov |