Arch Linux je lehký, flexibilní a nezávisle vyvinutý obecný účel GNU/Linux rozdělení. A pokud existuje jedinečná a speciální distribuce Linuxu, pak to musí být Arch Linux. Zkušení uživatelé si mohou vytvořit svůj vlastní Arch Linux systém od základů.
Doporučené čtení: 10 důvodů, proč používat Arch Linux
Co je AUR?
Jednou z nejdůležitějších věcí na Arch Linux je AUR (Arch User Repository) Jedná se o komunitou řízené softwarové úložiště pro Arch Linux uživatele, které obsahuje PKGBUILD , umožňující uživatelům kompilovat a sestavovat vlastní balíčky, které neexistují v oficiálním úložišti ze zdroje.
Mnoho nových balíčků začíná v AUR před vstupem do oficiálního úložiště a uživatelé mohou do tohoto repozitáře také přispívat balíčky, které vyvinuli. Ještě důležitější je, že uživatelé mohou vyhledávat a stahovat soubory PKGBUILD z zde, sestavit je a nainstalovat. Někteří uživatelé však dávají přednost použití pomocníků AUR, kteří usnadňují instalaci jiných PKGBUILD než výše uvedené metody.
V tomto článku se podíváme na některé z nejlepších pomocníků AUR, na které se uživatelé mohou spolehnout při snadné instalaci PKGBUILD, z nichž všechny používají User repo Archjako zdroj.
1. Hurá (ještě další jogurt)
Yay je založen na příkazovém řádku a je nejlepším AUR pomocníkem na Arch , je doporučeno pro nové uživatele Arch, než budou moci začít používat další AUR pomocníky. Je ekvivalentem Pacman a má některé z následujících výhod: jeho příkazy a možnosti se v mnoha ohledech shodují s příkazy a možnostmi Pacmana, má barevný výstup, podporuje také zálohování a můžete upgradovat váš systém s několika nebo žádnými dalšími výzvami.
Pokud přecházíte z jiného pomocníka AUR, můžete jednoduše nainstalovat Yay s tímto pomocníkem. Alternativně můžete nainstalovat Yay naklonováním PKGBUILD a vytvořením makekg:
$ sudo pacman -S --needed base-devel git $ git klon https://aur.archlinux.org/yay.git $ cd yay $ makepkg -si
2. Pakku
Pakku je obal Pacman s dalšími funkcemi, jako je vyhledávání/instalace balíčků z AUR, prohlížení souborů a změn mezi sestaveními, sestavování balíčků z repozitářů, odstraňování závislostí make po sestavení atd.
Pakku můžete nainstalovat klonováním PKGBUILD a vytvořením s makekg.
$ sudo pacman -S --needed base-devel git $ git klon https://aur.archlinux.org/pakku.git $ cd pakku $ makepkg -si
3. Pacaur
Pacaur je také pomocník AUR založený na příkazovém řádku, který pomáhá minimalizovat interakci uživatele a využívá cower jako backend. Je nejlepší pro pokročilé uživatele Arch Linuxu kvůli jeho složitosti.
Pacaur má následující výhody: má stejnou syntaxi operací jako Pacman, přidává také bezproblémový přístup k AUR, barevný výstup , má skvělé vyhledávání a především minimalizuje výzvy uživatelů.Jeho jediným omezením je, že většinou funguje dobře pro pokročilé uživatele Arch.
Pacaur můžete nainstalovat klonováním PKGBUILD a vytvořením s makekg.
$ sudo pacman -S --needed base-devel git $ git klon https://aur.archlinux.org/pacaur.git $ cd pacaur $ makepkg -si
4. Trizen
Trizen je lehký pomocník AUR založený na příkazovém řádku a orientovaný na rychlost, který uživatelům umožňuje vyhledávat a instalovat balíčky, číst komentáře k balíčkům AUR.
Má také vestavěnou interakci s Pacmanem a zároveň funguje jako editor textových souborů. Trizen pomáhá zvýšit bezpečnost při instalaci balíčků, protože kód je napsán v Perlu a nelze jej spustit tiše.
Trizen můžete nainstalovat klonováním PKGBUILD a vytvořením s makekg.
$ sudo pacman -S --needed base-devel git $ git klon https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
5. Aura
Aura je správce balíčků, který má fungovat jako pomocník AUR a také provádět mnoho dalších funkcí. Podporuje mnoho operací Pacman a existují dílčí možnosti s ještě více možnostmi, které mají v Auře specifický význam.
Má některé z následujících výhod: podobná syntaxe operací jako Pacman, uživatelé jej mohou spouštět s právy root a sestavovat jako normální uživatel, je napsán v Haskell. Ale uživatelé obvykle čelí potížím při upgradu systému, když používají Aura.
Můžete nainstalovat Aura naklonováním PKGBUILD a vytvořením s makekg.
$ sudo pacman -S --needed base-devel git $ git klon https://aur.archlinux.org/aura.git $ cd aura $ makepkg -si
6. Pikaur
Pikaur je pomocník příkazového řádku AUR a obal Pacman s minimálními závislostmi, který je inspirován yaourt, apacman a pacaur.
Pikaur můžete nainstalovat klonováním PKGBUILD a vytvořením s makekg.
$ sudo pacman -S --needed base-devel git $ git klon https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
Závěrečné poznámky
Myšlenka AUR je skvělá a to je jen jedna z jedinečných a důležitých věcí na Arch Linuxu. Po zhlédnutí všech těchto úžasných pomocníků AUR si můžete vybrat toho, o kterém si myslíte, že vám bude nejlépe vyhovovat.
Pokud používáte pomocníka AUR, o kterém si myslíte, že pro vás funguje dobře, ale není na tomto seznamu, můžete nám dát vědět v sekci komentářů níže.