Arch Linux je linuxová distribuce založená převážně na binárních balíčcích, která se zaměřuje na počítače s mikroprocesory x86-64.
Arch Linux používá model rolling release, kdy jsou aktualizace často dodávány aplikacím.
Má správce balíčků zvaný pacman, který umožňuje instalovat, odebírat a aktualizovat softwarové balíčky.
Nováčkům se doporučuje, aby nastoupili až po získání praktických zkušeností s jinými verzemi Linuxu, protože Arch Linux je vytvořen pro zkušené uživatele.
Co je AUR (Arch User Repository)?
Arch User Repository běžně označovaný jako AUR je komunitní úložiště softwaru pro uživatele Arch.
Uživatelem sestavené balíčky se dostávají do oficiálního repozitáře Arch na základě popularity balíčků oceněné komunitou AUR.
Co je pomocník AUR?
Pomocník AUR je obal, který umožňuje uživateli nainstalovat balíček z repozitáře AUR bez ručního zásahu.
Používání, jako je vyhledávání balíčků, řešení závislostí, vyhledávání a sestavování balíčků AUR, vyhledávání obsahu webu a odesílání balíčků AUR, se automatizuje.
Níže je uvedeno 6 nejlepších pomocníků AUR:
- Yay (Yet another Yogurt)
- Pakku
- Pacaur
- Pikaur
- Trizen
- Aura
1) Yay (Yet another Yogurt)
Yay je nejlepší pomocník AUR založený na CLI pro Arch Linux, napsaný v jazyce GO. Yay vychází z návrhu yaourt, apacman a pacaur.
Nejlépe se doporučuje nováčkům. Podobá se Pacmanu, má funkce odpovídající mnoha příkazům a možnostem používaným v Pacmanu. umožňuje uživatelům najít odpovídající poskytovatele balíčků během vyhledávání a umožňuje výběr.
Jak nainstalovat yay
Pro instalaci yay na systémy založené na Arch Linuxu spusťte postupně následující příkazy.
$ sudo pacman -S git go base-devel
$ git clone https://aur.archlinux.org/yay.git
$ cd yay
$ makepkg -si
Jak používat yay
Používá stejnou syntaxi jako pacman, následujícím příkazem nainstalujete balíček prostřednictvím yay.
$ yay -s arch-wiki-man
2) Pakku
Pakku lze považovat za další Pacman, nicméně přebývá ve své počáteční fázi. Jedná se o wrapper, který uživatelům umožňuje vyhledávat nebo instalovat balíčky z AUR.
Slušně odstraňuje závislosti a také umožňuje instalovat balíčky klonováním PKGBUILD.
Jak nainstalovat Pakku
Pro instalaci Pakku na systémy založené na Arch Linuxu spusťte postupně následující příkazy.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/pakku.git
$ cd pakku
$ makepkg -si
Jak používat Pakku
Používá stejnou syntaxi jako pacman, pro instalaci balíčku pomocí pakku použijte následující příkaz.
$ pakku -s dropbox
3) Pakur
Další pomocník AUR založený na CLI, který pomáhá omezit interakci s uživatelskou výzvou.
Pakur je určen pro pokročilé uživatele, kteří inklinují k automatizaci opakujících se úloh. Předpokládá se, že uživatelé znají proces ručního sestavení AUR pomocí makepkg a jeho konfiguraci.
Jak nainstalovat Pacaur
Pro instalaci pakku na systémy založené na Arch Linuxu spusťte postupně následující příkazy.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/pacaur.git
$ cd pacaur
$ makepkg -si
Jak používat Pacaur
Používá stejnou syntaxi jako pacman, pro instalaci balíčku pomocí Pacauru použijte následující příkaz.
$ pacaur -s spotify
4) Pikaur
Pikaur je pomocník AUR s minimálními závislostmi a prohlíží PKGBUILDy najednou, dále je všechny sestaví bez zásahu uživatele.
Pikaur bude informovat Pacman o dalším kroku zvládnutím pacmanu.
Jak nainstalovat Pikaur
Pro instalaci pakku na systémy založené na Arch Linuxu spusťte postupně následující příkazy.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/pikaur.git
$ cd pikaur
$ makepkg -fsri
Jak používat Pikaur
Používá stejnou syntaxi jako pacman, pro instalaci balíčku pomocí Pikauru použijte následující příkaz.
$ pacaur -s spotify
5) Trizen
Trizen je odlehčený wrapper pro AUR založený na příkazovém řádku, napsaný v Perlu. Pomocník AUR orientovaný na rychlost, který umožňuje uživatelům vyhledávat, instalovat balíčky a také umožňuje číst komentáře k balíčkům AUR.
Podpora editace textových souborů a vstup/výstup používá podporu UTF-8. Vestavěná interakce s ‚pacmanem‘.
Jak nainstalovat Trizen
Pro instalaci pakku na systémech založených na Arch Linuxu spusťte postupně následující příkazy.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/trizen.git
$ cd trizen
$ makepkg -si
Jak používat Trizen
Používá stejnou syntaxi jako pacman, pro instalaci balíčku pomocí Trizenu použijte následující příkaz.
$ pacaur -s google-chrome
6) Aura
Aura je bezpečný, vícejazyčný správce balíčků pro Arch Linux a AUR, napsaný v jazyce Haskell. Podporuje mnoho operací a dílčích možností Pacmanu, což umožňuje snadný vývoj a krásný kód.
Automatizuje proces instalace balíčků z uživatelských repozitářů Arch.
Při používání Aury se uživatelé obvykle setkávají s potížemi při aktualizaci systému.
Jak nainstalovat Auru
Pro instalaci pakku na systémy založené na Arch Linuxu postupně spusťte následující příkazy.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/aura.git
$ cd aura
$ makepkg -si
Jak používat Auru
Používá stejnou syntaxi jako pacman, k instalaci balíčku pomocí Aury použijte následující příkaz.
$ pacaur -s android-sdk
Závěr:
Uživatelé si mohou vybrat mezi výše uvedenými 6 pomocníky AUR tak, že je proberou.
.