Nala je ovoj tretje osebe za APT, ki temelji na Pythonu, z urejenim, dobro strukturiranim in razumljivim rezultatom.
Advanced Package Tool (APT) je vsakomur najljubše orodje za upravljanje paketov, ko delate na distribucijah, ki temeljijo na Debianu. Vendar kljub bogatemu naboru funkcij ni priročen način upravljanja paketov za začetnike.
Pomembna pomanjkljivost APT je, da je zaradi tega vsebina na zaslonu vašega terminala videti naključna in besedilo na vašem terminalu Linux mora biti podobno.
Prihaja Nala s svojimi poenostavljenimi vsebniki in večbarvnimi razmejitvami, zaradi katerih je izhod vašega terminala videti bolj urejen in dobro strukturiran. Tukaj je tisto, kar morate vedeti o Nali.
Kaj je narobe z Nalo?
Ustrezno vprašanje je, kaj je Nala in ali je dovolj vredna, da nadomesti zaželeni APT? Nala je odprtokodna sprednja zamenjava za APT, ki temelji na Pythonu. Izvaja različne funkcije: vzporedne prenose, posodobitve in nadgradnje paketov, pridobivanje zgodovine, samodejno pridobivanje zrcalnih repozitorijev in povrnitev namestitve.
Ne da bi se na tej stopnji veliko poglabljali v prednosti, raziščimo namestitev Nala, ki ji sledijo funkcije in spremembe, ki jih prinaša v oknu terminala.
Namestitev Nala na Ubuntu
Nala na Ubuntu/Debian lahko namestite na več načinov:
- Namestitev iz uradnih skladišč
- Dodajanje repozitorijev po meri
- Namestitev paketa Nala DEB
Na Ubuntu 22.04 in novejšem lahko Nala namestite s katerim koli od zgornjih korakov. Za starejše različice pa morate delati z Nalinimi repozitoriji po meri.
1. Namestitev Nale iz uradnih repozitorijev Ubuntu
Najprej morate posodobiti seznam paketov v Ubuntuju z primerna posodobitev ukaz kot sledi:
posodobitev sudo apt
Obstaja a razlika med apt posodobitvijo in nadgradnjo ukazov, zato je najbolje, da na začetku uporabite ukaz za posodobitev.
Nato namestite Nala tako, da zaženete:
sudo apt namestite nala
2. Dodajanje repozitorija Nala v starejše različice Ubuntuja
Če uporabljate starejšo različico Ubuntuja, lahko še vedno uspešno namestite in uporabljate Nala, tako da jo namestite prek repozitorijev tretjih oseb. Kot prvi korak odprite in dodajte repozitorije Volian Scar, da namestite Nala na Ubuntu:
echo "deb [arch=amd64,arm64,armhf] http://deb.volian.org/volian/ glavna brazgotina" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list
Ključ za preverjanje GPG lahko pridobite z uporabo wget ukaz:
wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null
Če uporabljate ta korak za namestitev Nale v Ubuntu 22.04 in novejše različice, izvedite spodnji ukaz za namestitev Nale:
sudo apt posodobitev && sudo apt namestite nala -y
V starejših različicah za namestitev starejše različice Nala izvedite naslednji ukaz:
sudo apt update && sudo apt install nala-legacy -y
3. Namestitev prek paketa DEB
Zadnji korak namestitve je namestitev Nale prek njenega paketa DEB. Tukaj je opisano, kako prenesete in namestite paket v svoj sistem:
Prenesi:Nala
- Pojdite na stran za prenos in prenesite najnovejši razpoložljivi paket DEB.
- Ko se paket prenese, odprite Prenosi mapo na vaši napravi. Poiščite paket DEB in ga kliknite z desno tipko miške.
- Kliknite na Odprite z namestitvenim programom GDebi Package Installer.
- V naslednjem pogovornem oknu izberite Namesti paket možnost. V poziv vnesite korensko geslo in pustite, da se namestitev konča.
Druga možnost je, da namestite paket DEB z uporabo dpkg, kot sledi:
sudo dpkg -i ime paketa
Če želite preveriti namestitev, posodobite in nadgradite sistemske pakete z ukazom nala:
sudo nala update && sudo nala upgrade -y
Če se ukaz uspešno izvede, ste lahko prepričani, da je Nala pripravljena za uporabo na vašem računalniku.
APT vs. Nala: Primerjava dveh upraviteljev paketov
Ker Nala deluje in deluje, primerjajmo izhod APT z izhodom tega upravitelja paketov, ki temelji na Pythonu.
Posodobite in nadgradite obstoječe pakete z uporabo APT:
posodobitev sudo apt && nadgradnja sudo apt -y
Ko pogledate izhod po izvedbi ukaza apt, boste na zaslonu opazili veliko besedila, od katerega se vam nekateri morda sploh ne zdijo smiselni.
Poleg tega je med drugimi podrobnostmi veliko posodobitev, imen paketov ter čakajočih in dokončanih namestitev.
Nato zaženimo tokrat ukaze za posodobitev/nadgradnjo z Nalo, kot je navedeno spodaj:
sudo nala update && sudo nala upgrade -y
Če pogledate besedilo na zaslonu po izvedbi, boste opazili, kako strukturirano je vse videti na vašem zaslonu. Nala ustvari dobro strukturirane vsebnike za vsak posodobitveni element in zagotovi vrstico stanja, ki prikazuje preostali čas za namestitev.
deb-get je še en upravitelj paketov tretje osebe za uporabnike Debiana, ki ga lahko uporabite namesto dpkg za najboljše rezultate.
Kako uporabljati Nala na Ubuntu/Debian
Uporaba Nale v Ubuntu/Debianu ali njihovih povezanih distribucijah Linuxa je enostavna. Ta sprednji upravitelj paketov lahko uporabite za posodobitve, nadgradnje in celo namestitve programske opreme.
Tukaj je opisano, kako lahko Nala uporabljate pri svojih rednih dejavnostih:
1. Posodobitve/nadgradnje paketov
Tako kot APT lahko uporabite Nala za posodobitev in nadgradnjo sistemskih paketov. Za to uporabite naslednje ukaze:
sudo nala update
nadgradnja sudo nala
Če želite opraviti obe nalogi skupaj, uporabite && operater:
posodobitev sudo nala && nadgradnja sudo nala
2. Seznam razpoložljivih paketov
Če uporabljate dpkg --seznam oz primeren seznam za seznam razpoložljivih paketov v distribuciji Ubuntu/Debian lahko zamenjate ukaz z Nala:
nala seznam
Po izvedbi boste videli dobro strukturiran seznam vseh aplikacij, ki so na voljo za prenos. Vendar pa ta ukaz porabi veliko prostora na zaslonu, zaradi česar se je težko premikati.
V takem primeru lahko združite ukaz list z manj ukaz, kot sledi:
nala seznam | manj
Za prikaže seznam nameščenih aplikacij, lahko uporabite -jaz oz --nameščen možnost:
nala lista -i
ali:
nala seznam --nameščen
3. Prikaži podrobnosti o paketu
Kdo ne mara vohljati naokoli, preden namesti aplikacijo v Linux?
Recimo, da želite vnaprej izvedeti nekaj pomembnih podrobnosti. V tem primeru lahko uporabite pokazati ukaz, če želite med drugimi podrobnostmi izvedeti več o paketu in drugih povezanih informacijah, kot so njegov izvor, arhitektura in velikost.
nala oddaja
Na primer, če želite izvedeti več o paketu snap, preden ga namestite v Ubuntu, lahko uporabite naslednji ukaz:
nala show snap
Obstaja še nekaj drugih prednosti uporabe Nale, ki jih lahko raziščete tako, da si ogledate stran Nala man.
Pametna izbira upravitelja paketov Linux
Ko uporabljate operacijski sistem, ki ga poganja Linux, se morate prepričati, preden namestite katerega koli upravitelja paketov.
Medtem ko ima Ubuntu/Debian privzeto nameščen upravitelj paketov APT, obstaja prostor za improvizacijo in namestitev upraviteljev paketov tretjih oseb. Izberete lahko nekaj, ki bodo požgečkali vašo domišljijo.