Průvodce AUR a Instalace Správců Balíčků (yay a paru)
-
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
aparu
Pro snadné používání AUR je nejlepší mít nainstalovaný správce balíčků, jako je
yay
neboparu
. Oba umožňují vyhledávání, instalaci a aktualizaci balíčků přímo z AUR.Instalace
yay
- Nejprve aktualizujte systém:
sudo pacman -Syu
- Nainstalujte potřebné balíčky:
sudo pacman -S --needed git base-devel
- Naklonujte repozitář yay:
git clone https://aur.archlinux.org/yay.git
- Přepněte se do složky yay a nainstalujte:
cd yay makepkg -si
- Yay je nyní nainstalován! Můžete ho použít k instalaci balíčků z AUR.
Instalace paru
- Pokud již máte systém aktualizovaný, naklonujte repozitář paru:
git clone https://aur.archlinux.org/paru.git
- 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
neboparu
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.