Nala je obal pro APT od třetí strany založený na Pythonu s úhledným, dobře strukturovaným a srozumitelným výstupem.
Advanced Package Tool (APT) je oblíbeným nástrojem pro správu balíčků při práci na distribucích založených na Debianu. Navzdory bohaté sadě funkcí to však není pohodlný způsob správy balíčků pro začátečníky.
Významnou nevýhodou APT je, že obsah na obrazovce vašeho terminálu vypadá nahodile a v textu na vašem linuxovém terminálu musí být zdání.
Zde přichází Nala se svými zjednodušenými kontejnery a vícebarevnými ohraničeními, aby výstup vašeho terminálu vypadal úhledněji a dobře strukturovaný. Zde je to, co byste měli vědět o Nale.
Co je kolem Naly?
Na místě je otázka, co je Nala, a stojí to za to nahradit kýžený APT? Nala je open-source front-endová náhrada APT založená na Pythonu. Provádí různé funkce: paralelní stahování, aktualizace a upgrady balíčků, načítání historie, automatické načítání zrcadlových úložišť a instalace vrácení zpět.
Aniž bychom se v této fázi příliš zabývali výhodami, pojďme prozkoumat instalaci Naly, následovanou funkcemi a změnami, které přináší v okně vašeho terminálu.
Instalace Nala na Ubuntu
Existuje několik způsobů, jak nainstalovat Nala na Ubuntu/Debian:
- Instalace z oficiálních repozitářů
- Přidávání vlastních úložišť
- Instalace balíčku Nala DEB
Na Ubuntu 22.04 a vyšší můžete nainstalovat Nala pomocí kteréhokoli z výše uvedených kroků. Musíte však pracovat s vlastními repozitáři Naly pro starší verze.
1. Instalace Nala z oficiálních repozitářů Ubuntu
Nejprve musíte aktualizovat seznam balíčků na Ubuntu pomocí apt aktualizace příkaz takto:
aktualizace sudo apt
Tady je rozdíl mezi aktualizací apt a upgradem příkazy, takže je nejlepší použít zpočátku příkaz update.
Dále nainstalujte Nala spuštěním:
sudo apt install nala
2. Přidání úložiště Nala na starší verze Ubuntu
Pokud používáte starší verzi Ubuntu, můžete stále úspěšně nainstalovat a používat Nala tak, že ji nainstalujete přes úložiště třetích stran. Jako první krok otevřete a přidejte úložiště Volian Scar pro instalaci Nala na Ubuntu:
echo "deb [arch=amd64,arm64,armhf] http://deb.volian.org/volian/ scar main" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list
Ověřovací klíč GPG můžete získat pomocí wget příkaz:
wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null
Pokud používáte tento krok k instalaci Nala na Ubuntu 22.04 a novější, spusťte níže uvedený příkaz a nainstalujte Nala:
sudo apt update && sudo apt install nala -y
Chcete-li na starších verzích nainstalovat starší verzi Naly, spusťte následující příkaz:
sudo apt update && sudo apt install nala-legacy -y
3. Instalace pomocí balíčku DEB
Posledním krokem instalace je instalace Nala prostřednictvím jejího balíčku DEB. Zde je návod, jak stáhnout a nainstalovat balíček do vašeho systému:
Stažení:Nala
- Přejděte na stránku stahování a stáhněte si nejnovější dostupný balíček DEB.
- Jakmile se balíček stáhne, otevřete soubor Stahování složku na vašem počítači. Vyhledejte balíček DEB a klikněte na něj pravým tlačítkem.
- Klikněte na Otevřete pomocí instalačního programu balíčků GDebi.
- V následujícím dialogovém okně vyberte Nainstalujte balíček volba. Do výzvy zadejte heslo uživatele root a nechte instalaci dokončit.
Alternativně můžete nainstalovat balíček DEB pomocí dpkg následovně:
sudo dpkg -i název balíčku
Chcete-li ověřit instalaci, aktualizujte a upgradujte balíčky vašeho systému pomocí příkazu nala:
sudo nala aktualizace && sudo nala upgrade -y
Pokud se příkaz provede úspěšně, můžete si být jisti, že Nala je připravena k použití na vašem počítači.
APT vs. Nala: Srovnání dvou správců balíčků
Protože Nala je v provozu, pojďme porovnat výstup APT s výstupem tohoto správce balíčků na bázi Pythonu.
Aktualizujte a upgradujte své stávající balíčky pomocí APT:
sudo apt update && sudo apt upgrade -y
Když se podíváte na výstup po provedení příkazu apt, všimnete si na obrazovce spousty textu, z nichž některé vám možná ani nedávají smysl.
Kromě toho existuje mnoho aktualizací, názvy balíčků a čekající a dokončené instalace a další podrobnosti.
Následně spusťte příkazy update/upgrade tentokrát s Nalou, jak je uvedeno níže:
sudo nala aktualizace && sudo nala upgrade -y
Když se podíváte na text na obrazovce po spuštění, všimnete si, jak strukturovaně vše na obrazovce vypadá. Nala vytváří dobře strukturované kontejnery pro každý aktualizační prvek a poskytuje stavový řádek zobrazující čas zbývající do instalace.
deb-get je další správce balíčků třetí strany pro uživatele Debianu, který můžete použít místo dpkg pro nejlepší výsledky.
Jak používat Nala na Ubuntu/Debian
Použití Nala na Ubuntu/Debianu nebo jejich příbuzných Linuxových distribucích je snadné. Tento front-end správce balíčků můžete použít pro aktualizace, upgrady a dokonce i instalace softwaru.
Zde je návod, jak můžete Nala používat při svých běžných aktivitách:
1. Aktualizace/upgrade balíčků
Stejně jako APT můžete použít Nala k aktualizaci a upgradu vašich systémových balíčků. Použijte k tomu následující příkazy:
aktualizace sudo nala
upgrade sudo nala
Chcete-li provést oba úkoly společně, použijte && operátor:
aktualizace sudo nala && aktualizace sudo nala
2. Seznam dostupných balíčků
Pokud použijete dpkg --seznam nebo výstižný seznam pro seznam dostupných balíčků ve vašem distribuci Ubuntu/Debian můžete nahradit příkaz Nala:
nala seznam
Po spuštění uvidíte dobře strukturovaný seznam všech aplikací dostupných ke stažení. Tento příkaz však zabírá mnoho místa na obrazovce, takže je obtížné posouvat.
V takovém scénáři můžete zkombinovat příkaz list s méně příkaz takto:
nala seznam | méně
Na zobrazí seznam nainstalovaných aplikací, můžete použít -i nebo --nainstalováno volba:
nala seznam -i
Nebo:
nala seznam --nainstalováno
3. Zobrazit podrobnosti o balíčku
Kdo nemá rád šmírování před instalací aplikace na Linux?
Předpokládejme, že chcete předem vědět nějaké související podrobnosti. V takovém případě můžete použít ukázat Chcete-li se dozvědět více o balíčku a další související informace, jako je jeho zdroj, architektura a velikost, mimo jiné podrobnosti.
nala show
Jako příklad, pokud chcete vědět více o balíčku snap před jeho instalací na Ubuntu, můžete použít následující příkaz:
nala show snap
Existuje několik dalších výhod používání Nala, které můžete prozkoumat na stránce manuálu Nala.
Rozumný výběr správce balíčků pro Linux
Používáte-li operační systém Linux, musíte si být jisti, než nainstalujete jakékoli správce balíčků.
Zatímco Ubuntu/Debian má ve výchozím nastavení nainstalovaný správce balíčků APT, existuje prostor pro improvizaci a instalaci správců balíčků třetích stran. Můžete si vybrat a vybrat několik, které lechtají vaši fantazii.