navody-archlinux-endeavouros/docs/aur.md

2.6 KiB
Raw Blame History

Průvodce AUR a Instalace Správců Balíčků (yay a paru)

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
  1. Nainstalujte potřebné balíčky:
sudo pacman -S --needed git base-devel
  1. Naklonujte repozitář yay:
git clone https://aur.archlinux.org/yay.git
  1. Přepněte se do složky yay a nainstalujte:
cd yay
makepkg -si
  1. 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
  1. 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 <název_balíčku>
paru -S <název_balíčku>

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 <název_balíčku>
paru -R <název_balíčku>

Odstraní balíček z vašeho systému.

Vyhledávání balíčku

yay -Ss <název_balíčku>
paru -Ss <název_balíčku>

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.