Chcete instalovat balíčky na Arch Linux, ale nevíte jak? Mnoho lidí čelí tomuto problému při první migraci z distribucí založených na Debianu do Archu. Můžete však snadno spravovat balíčky ve svém systému založeném na Arch pomocí správců balíčků.

Pacman je výchozí správce balíčků, který je předinstalován v každé distribuci Arch. Ale přesto je potřeba dalších správců balíků, protože Pacman nepodporuje balíčky z archivního uživatelského úložiště.

Správci balíčků v Arch Linuxu

Ačkoli Arch Linux přichází s Pacmanem jako výchozím správcem balíčků, můžete nainstalovat další správce balíčků, například Yay. Na rozdíl od Pacmana vám tito správci balíčků umožňují přidávat nové balíčky z oficiálního úložiště Arch a AUR (Arch User Repository).

Zatímco se v průběhu let používali jiní správci balíčků, příklady jako Yaourt a Aurman již nejsou udržovány. V důsledku toho jsou Pacman a Yay v Arch Linuxu bezpečnější a spolehlivější správci balíčků, na které se mohou spolehnout.

AUR je úložiště organizované komunitou, které poskytuje uživatelům platformu pro sdílení balíčků vyvinutých jimi. Pokud jste vývojář, můžete do AUR přidat balíčky a ostatní uživatelé si je mohou snadno nainstalovat do svého systému.

instagram viewer

1. Pacman

Jak bylo uvedeno výše, každý systém Arch je dodáván s Pacmanem jako výchozím správcem balíčků. Nejpozoruhodnější vlastností Pacmanu je to, že pravidelně synchronizuje balíčky vašeho systému s hlavním serverem a zase udržuje váš systém aktuální.

2. Jo

Protože vývojáři Yaourtu a Aurmanu po ukončení nevydávají žádné aktualizace, uživatelé Archu začali používat Yay k přidávání balíků z AUR. Hlavním cílem Yay bylo minimalizovat vstup uživatele a poskytnout rozhraní podobné Pacmanovi.

Nebudete moci nainstalovat Yay pomocí Pacmanu, protože nepodporuje přidávání balíků přímo z Arch User Repository. Proto budete muset správce balíčků Yay nainstalovat ručně pomocí jeho úložiště Git. Zde je postup, jak jej nainstalovat do systému.

Krok 1: Ke klonování úložiště yay budete potřebovat git.

pacman -S - potřebný git base-devel

Krok 2: Klonujte úložiště do místního úložiště.

git klon https://aur.archlinux.org/yay-git.git

Krok 3: Změňte oprávnění složky.

chmod 777 / yay-git

Krok 4: Přejděte do adresáře, kde jste klonovali úložiště.

cd yay-git

Krok 5: Použijte makepkg příkaz k sestavení balíčku. Ujistěte se, že následující příkaz jako uživatel root nespustíte, jinak by došlo k chybě.

makepkg -si

Aktualizace a upgrade balíčků

Pokud jste právě nainstalovali Arch Linux, pak budete moci před přidáním nebo odebráním balíků synchronizovat váš systém s hlavními servery aktualizací seznamu místních balíků.

Poté můžete snadno upgradovat všechny své balíčky na nejnovější verzi stažením souborů z oficiálních serverů.

Používání Pacmana

Chcete-li aktualizovat seznam balíků pomocí Pacmanu, použijte -Sy vlajka s příkazem.

sudo pacman -Sy

Po synchronizaci seznamu balíků systému s hlavními servery musíte balíčky upgradovat. Použijte -Syu vlajka udělat totéž. Tento příkaz může nějakou dobu trvat v závislosti na seznamu balíčků a síťovém připojení.

sudo pacman - Syu

Můžete ušetřit námahu při psaní obou těchto příkazů jejich kombinací pomocí -Syyu vlajka. Pacman začne stahovat nejnovější balíčky automaticky po aktualizaci seznamu balíčků.

sudo pacman -Syyu

Pomocí Yay

Správce balíčků Yay vám umožňuje efektivně aktualizovat a upgradovat vaše balíčky pomocí vašeho terminálu. K tomu stačí použít -Syu vlajka s příkazem yay.

sudo yay -Syu

Přidávání balíčků

Přidávání balíčků je snadné, jakmile víte, které příkazy je třeba provést. Jediné, co musíte udělat, je zadat příkazy správce balíčků do terminálu.

Flathub a Snap Store jsou dvě skvělé aplikace grafického uživatelského rozhraní, které můžete použít k instalaci softwaru a aplikací na stroj se systémem Linux.

Flathub vs. Snap Store: Nejlepší stránky pro stahování aplikací pro Linux

Pokud si chcete stáhnout aplikace pro Linux, jak se porovnávají Flathub a Snap Store? Postavili jsme je proti sobě, abychom to zjistili.

Nainstalujte si balíčky pomocí Pacmana

Pacman používá příponu souboru TAR k balení aplikací. Funguje efektivně s architekturou systému Arch Linux. Chcete-li přidat balíček, musíte použít -S příznak s výchozím příkazem následujícím způsobem.

sudo pacman -S název balení

Například,

sudo pacman -S cmatrix

Chcete-li nainstalovat více balíků najednou, zadejte název všech balíků dělený mezerou.

sudo pacman -S cmatrix vlc python

Po instalaci můžete také získat informace o balíčcích. Výstup poskytuje podrobnosti o názvu, verzi, architektuře a licenci balíčku. Chcete-li to provést, vyměňte -S vlajka s -Qi ve výchozím nastavení pacman příkaz.

pacman -Qi cmatrix

Nainstalujte si balíčky s Yay

Syntaxe příkazu Yay install je velmi podobná syntaxi Pacmana. Chcete-li nainstalovat balíček pomocí správce balíčků Yay, stačí použít -S příznak s výchozím příkazem.

yay -S název balení

Odebírání balíků v Arch

Arch Linux vám dává kontrolu nad odstraněním balíčků, jakmile je nepotřebujete, a to je jeden z mnoha důvodů proč byste měli instalovat Arch Linux. Samozřejmě můžete ze svého systému odebrat téměř jakýkoli balíček, pokud k tomu máte oprávnění. Podívejme se, jak můžete odstranit balíček na Arch Linuxu.

Odeberte balíčky pomocí Pacmana

Odebrání balíčku je také snadné. Jediné, co musíte udělat, je použít -R místo -S příznak ve výchozím nastavení pacman příkaz.

sudo pacman -R cmatrix

Pokud balíček ve vašem systému není, obdržíte chybový výstup, který bude uvádět „error: target not found: packagename“.

Odebrat balíčky s Yay

Chcete-li odebrat balíčky pomocí Yay, přidejte -R příznak výchozího příkazu yay. Můžete také použít příznak -Rns k odstranění všech zbytečných závislostí ze systému.

yay -R cmatrix
yay -Rns cmatrix

Pokud chcete odebrat balíčky, které váš systém nepotřebuje, použijte -Yc vlajka s příkazem.

yay -Yc

Správa balíčků na Arch Linuxu

Existuje několik způsobů, jak přidat a odebrat balíčky v distribuci Linuxu založené na archu. Můžete použít správce balíčků, jako jsou Pacman, Yaourt a Yay. Zatímco někteří správci balíčků umožňují stahování balíčků z archivního uživatelského úložiště, jiní jako Pacman nepodporují AUR.

Pokud nejste fanouškem správců balíčků, můžete si balíčky, které chcete, stáhnout ručně. Na internetu je k dispozici několik webů, které uživatelům Linuxu poskytují balíčky TAR, RPM a DEB.

E-mailem
8 webů pro stahování DEB nebo RPM aplikací pro Linux

Hledáte aplikace pro Linux? Místo instalace z terminálu si můžete z těchto webů stáhnout aplikace pro Linux ve formátu DEB a RPM.

Související témata
  • Linux
O autorovi
Deepesh Sharma (3 publikované články)

Deepesh je technický blogger a píše informační obsah více než 3 roky. V současné době pokračuje v bakalářském studiu počítačových aplikací na renomované univerzitě v Indii. Ve volném čase rád píše, poslouchá hudbu a hraje na kytaru.

Více od Deepesh Sharma

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.