# Ako používať YAY na Arch Linux distribúciách

**URL:** https://forum.linuxdoma.sk/t/ako-pouzivat-yay-na-arch-linux-distribuciach/54
**Category:** Návody
**Tags:** terminal, arch
**Created:** [Máj 22, 2024, 3:36pm UTC](https://forum.linuxdoma.sk/t/ako-pouzivat-yay-na-arch-linux-distribuciach/54 "2024-05-22T15:36:34Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Tony](https://forum.linuxdoma.sk/user_avatar/forum.linuxdoma.sk/tony/32/259_2.png) [@Tony](https://forum.linuxdoma.sk/u/Tony)
#### Post date: [Máj 22, 2024, 3:36pm UTC](https://forum.linuxdoma.sk/t/ako-pouzivat-yay-na-arch-linux-distribuciach/54/1 "2024-05-22T15:36:34Z")

</div>

# 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](https://aur.archlinux.org/) (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:

1. Nainštalujte `git`:

2. Naklonujte repozitár YAY:

3. Prejdite do priečinka YAY:

4. Nainštalujte YAY:

## 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.

```bash
yay -Syu

```

### Inštalácia balíka z oficiálnych repozitárov alebo z AUR

```bash
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é.

```bash
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.

```bash
yay -Ss text

```

### Vyhľadanie informácií o balíčku

Zobrazte podrobné informácie o balíčku.

```bash
yay -Si balík

```

### Odstránenie balíkov

Odstránenie balíkov spolu s ich konfiguráciou a závislosťami.

```bash
yay -Rns balík

```

### Vyčistenie cache

Vyčistite staré a nepoužívané balíčky z cache.

```bash
yay -Sc

```

### Úplné vyčistenie cache

Odstráňte všetky súbory z cache.

```bash
yay -Scc

```

### Zobrazenie osirelých balíčkov

Zobrazte zoznam osirelých balíčkov, ktoré už nie sú potrebné.

```bash
yay -Qdt

```

### Odstránenie osirelých balíčkov

Odstráňte všetky osirelé balíčky.

```bash
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.

```bash
yay -Qe --sort=size

```

## OhMyZSH - plugin

Pokiaľ používate OhMyZSH ako shell, doporučujeme doinštalovať doplnok pre YAY.

[OhMyZSH YAY Plugin](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/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 |
