Nejlepší pomocníci pro Arch Linux AUR
Arch Linux AUR je neocenitelný zdroj. Umožňuje uživatelům rychle instalovat prakticky jakýkoli software, který není přímo podporován operačním systémem. Nicméně, i když je Arch AUR skvělý, proces instalace softwaru může být náročný. Mnoho uživatelů Arch Linuxu tento problém vyřešilo vytvořením speciálních pomocných aplikací pro Arch Linux AUR.
Tyto aplikace výrazně zjednodušují interakci s AUR. Problém je, že existuje velké množství těchto pomocníků, a noví uživatelé tak mohou mít problém se rozhodnout, který z nich použít. Proto jsme sestavili seznam těch nejlepších pomocných aplikací AUR, které můžete v Arch Linuxu použít!
1. Yay
Yay je pomocník pro AUR, který se inspiruje designem aplikací Yaourt, Apacman a Pacaur. Jeho cílem je poskytnout uživatelské rozhraní pro Arch User Repository s minimálním nutným zásahem uživatele.
Uživatelé Arch Linuxu, kteří dlouhá léta používali Yaourt, ale museli přejít dál kvůli jeho nedostatečnému vývoji, by se měli na Yay podívat.
Mezi jeho klíčové vlastnosti patří:
- Vynikající řešení „pokročilých závislostí“. Tato funkce umožňuje uživatelům snadno získat téměř jakýkoli balíček z AUR.
- Funkce doplňování tabulátorem šetří čas při psaní vyhledávacích dotazů v terminálu.
- Yay klade důraz na minimalizaci interakce uživatele. Jeho funkce „dotazování předem“ umožňuje uživateli zodpovědět běžné otázky, které klade stavební nástroj AUR, bez nutnosti pravidelně komunikovat s terminálem během instalace.
- Funkce „hledání odpovídajících poskytovatelů balíčků“ zajišťuje, že žádná sestavení balíčků nezkolabuje kvůli chybějícím balíčkům.
- Syntaxe příkazů pomocníka Yay AUR je podobná Pacmanu, což zabraňuje zmatení uživatelů.
- Při počáteční instalaci Yay na Arch nejsou vyžadovány žádné další závislosti pro sestavení.
Instalace Yay
Získejte nejnovější verzi Yay z AUR pomocí gitu:
git clone https://aur.archlinux.org/yay.git
Přejděte do složky yay:
cd yay
Sestavte a nainstalujte Yay pomocí makepkg:
makepkg -si
2. Pakku
Pakku je obal pro správce balíčků Pacman v Arch Linuxu s podporou AUR. Díky tomu, že je to obal, uživatelé Archu jej mohou používat nejen jako pomocníka pro AUR.
Klíčové vlastnosti:
- Úzce se integruje s Pacmanem jako obal, používá stejnou syntaxi příkazů a možnosti.
- Kromě vyhledávání balíčků mohou uživatelé číst komentáře AUR přímo z Pakku v terminálu.
- Podporuje vytváření a instalaci balíčků z oficiálních repozitářů Arch Linuxu kromě AUR.
- Pakku může volitelně odinstalovat závislosti sestavení po dokončení instalace, pokud již nejsou potřeba.
Instalace Pakku
Pro instalaci pomocníka Pakku AUR nejprve stáhněte nejnovější snapshot pomocí příkazu git clone:
git clone https://aur.archlinux.org/pakku.git
Přejděte do složky pakku a spusťte proces sestavení pomocí makepkg:
cd pakku makepkg -si
3. Octopi
Octopi je víc než jen pomocník pro AUR v Linuxu. Jedná se o kompletní nástroj s grafickým rozhraním, který integruje Pacman i AUR (prostřednictvím Trizen).
Nástroj Octopi je ideální pro uživatele Archu, kteří mají rádi kompletní kontrolu nad operačním systémem, ale nechtějí používat terminálové rozhraní.
Klíčové vlastnosti:
- Integrovaná karta terminálu v Octopi umožňuje uživatelům přístup k příkazovému řádku, pokud nemohou vyřešit problém přímo z GUI.
- Octopi má tlačítko stop, kterým mohou uživatelé přerušit proces instalace (pouze během stahování).
- Může instalovat, přeinstalovat, upgradovat a odebírat balíčky prostřednictvím Pacmana přímo z GUI bez potřeby terminálu.
- Uživatelé mohou komunikovat, instalovat a sestavovat balíčky AUR zadané uživatelem přímo z programu, i když hlavním účelem Octopi je poskytovat uživatelsky přívětivé rozhraní pro správu balíčků.
Instalace Octopi
Chcete vyzkoušet Octopi? Sestavte jej pomocí:
git clone https://aur.archlinux.org/octopi.git cd octopi makepkg -si
4. Argon
Argon, podobně jako Octopi, je kompletní grafické rozhraní pro systém správy balíčků Arch Linux. Uživatelé s ním mohou snadno a rychle vyhledávat a instalovat balíčky. Má také plnou podporu AUR, což znamená, že nemusíte opouštět Argon pro instalaci balíčků od uživatelů.
Mezi jeho klíčové vlastnosti patří:
- Argon má užitečný systém upozornění, který je vysoce přizpůsobitelný a konfigurovatelný. Může upozornit uživatele, když jsou aktualizace systému připraveny k instalaci.
- Notifikační systém je kompatibilní se všemi desktopovými prostředími, včetně těch, které tradičně nepodporují „vyskakovací upozornění“.
- Argon je kompletní správce balíčků pro Arch Linux. Může vyhledávat a instalovat nejen balíčky z AUR, ale také oficiálně podporované systémové balíčky.
Instalace Argon
Pro instalaci pomocníka Argon AUR použijte následující příkazy v terminálu:
git clone https://aur.archlinux.org/argon.git
cd argon makepg -si
5. Aurutils
Aurutils je kolekce skriptů, kterou si uživatelé mohou nainstalovat pro automatizaci práce při sestavování balíčků z AUR. Program umožňuje vyhledávat, sestavovat a instalovat balíčky. Nemá žádné další funkce.
Je to velmi jednoduchý nástroj a není to kompletní obal jako mnoho jiných nástrojů. Nicméně pokud jste minimalistický uživatel Arch a nepotřebujete mnoho dalších funkcí, může být přesně to, co hledáte.
Mezi jeho klíčové vlastnosti patří:
- Funkce „filtru“ v Aurutils umožňuje uživatelům provádět pokročilejší vyhledávání.
- Funkce „ignorovat“ v Aurutils je vynikající, zvláště pro otravné balíčky, které se mohou rozbít během upgradu. Uživatelé ji mohou použít pro přidání balíčků, které nechtějí aktualizovat.
Instalace Aurutils
Aurutils je distribuován prostřednictvím Arch Linux User Repository. Pro jeho instalaci stáhněte nejnovější snapshot pomocí příkazu git clone a poté vygenerujte a nainstalujte program pomocí makepkg.
git clone https://aur.archlinux.org/aurutils.git cd aurutils makepkg -si
Závěr
Používání AUR bez pomocného nástroje je možné, ale nedoporučuje se. Instalace balíčků tímto způsobem je zdlouhavá. Pokud s Arch Linuxem začínáte, neváhejte a vyberte si jeden z programů z tohoto seznamu.