
## Co je AUR?

AUR (Arch User Repository) je komunitní repozitář pro Arch Linux. Nabízí tisíce balíčků, které nejsou dostupné v oficiálním repozitáři Archu. Tyto balíčky vytvářejí uživatelé komunity, což umožňuje sdílet software, který ještě není oficiálně podporován. AUR obsahuje PKGBUILD skripty, které automatizují sestavení a instalaci balíčků ze zdrojových kódů.
        
### Výhody AUR
            
**Široký výběr softwaru** – Obsahuje software, který nemusí být oficiálně dostupný.
           
**Komunitní podpora** – Uživatelé mohou přidávat, upravovat a diskutovat o balíčcích.
           
**Automatizovaná kompilace** – Pomocí PKGBUILD je možné jednoduše sestavit a nainstalovat balíčky
        
## Instalace yay a paru
       
Pro snadné používání AUR je nejlepší mít nainstalovaný správce balíčků, jako je **yay**nebo **paru**. Oba umožňují vyhledávání, instalaci a aktualizaci balíčků přímo z AUR
       
### Instalace yay
        
1. Nejprve aktualizujte systém:
         
```
          sudo pacman -Syu
```           

2. Nainstalujte potřebné balíčky:
           
```
            sudo pacman -S --needed git base-devel
```           

3. Naklonujte repozitář yay:
           
```
            git clone https://aur.archlinux.org/yay.git
```           
4. Přepněte se do složky yay a nainstalujte:
           
```
            cd yay
            makepkg -si
```          
5. Yay je nyní nainstalován! Můžete ho použít k instalaci balíčků z AUR.
      
### Instalace paru
       
1. Pokud již máte systém aktualizovaný, naklonujte repozitář paru:
           
```
            git clone https://aur.archlinux.org/paru.git
```           
2. Přepněte se do složky paru a nainstalujte:

```
            cd paru
            makepkg -si        
```           
Paru je nyní připraven k použití pro instalaci balíčků z AUR.
     
## Základní příkazy pro yay a paru:
     
Jakmile máte **yay** nebo **paru** nainstalované, můžete začít spravovat balíčky z AUR. Níže jsou základní příkazy:
      
### Instalace balíčků:
           
```
            yay -S 
            paru -S        
```         

Tyto příkazy stáhnou, zkompilují a nainstalují balíček.
     
### Aktualizace všech balíčků včetně AUR
          
```
            yay -Syu
            paru -Syu      
```          
Aktualizuje všechny balíčky včetně těch z AUR.
      
### Odinstalace balíčku:
           
```
            yay -R 
            paru -R      
```          
Odstraní balíček z vašeho systému.
        
### Vyhledávání balíčku:
          
```
            yay -Ss 
            paru -Ss      
```           
Umožňuje prohledávat AUR i oficiální repozitáře.
      
### Vyčištění cache
       
Po aktualizacích můžete chtít vyčistit staré balíčky z cache.
           
```
            yay -Sc
            paru -Sc    
```          
Tímto odstraníte staré balíčky, což může uvolnit místo na disku.
     
Článek připravil a napsal [Archos](https://mastodon.arch-linux.cz/@archos) velmi děkujeme. 5.11.2024