Nala este un wrapper terță parte bazat pe Python pentru APT, cu o ieșire ordonată, bine structurată și ușor de înțeles.

Advanced Package Tool (APT) este instrumentul de gestionare a pachetelor preferat al tuturor atunci când lucrează la distribuții bazate pe Debian. Cu toate acestea, în ciuda setului său bogat de caracteristici, nu este o modalitate convenabilă de a gestiona pachetele pentru începători.

Un dezavantaj proeminent al APT este că face conținutul de pe ecranul terminalului să pară întâmplător și trebuie să existe o aparență în textul terminalului Linux.

Aici vine Nala, cu containerele sale raționalizate și demarcațiile multicolore pentru a face ieșirea dvs. terminală să arate mai ordonată și bine structurată. Iată ce ar trebui să știi despre Nala.

Care este agitația despre Nala?

Întrebarea relevantă este, ce este Nala și este suficient de demn pentru a înlocui râvnitul APT? Nala este un înlocuitor front-end cu sursă deschisă, bazat pe Python pentru APT. Îndeplinește diverse funcții: descărcări paralele, actualizări și upgrade-uri ale pachetelor, preluarea istoricului, preluarea automată a depozitelor în oglindă și instalările de rollback.

instagram viewer

Fără să ne aprofundăm prea mult în beneficiile din această etapă, să explorăm instalarea lui Nala, urmată de caracteristicile și modificările pe care le aduce în fereastra terminalului.

Instalarea Nala pe Ubuntu

Există câteva moduri de a instala Nala pe Ubuntu/Debian:

  1. Instalare din depozitele oficiale
  2. Adăugarea de depozite personalizate
  3. Instalarea pachetului Nala DEB

Pe Ubuntu 22.04 și versiuni ulterioare, puteți instala Nala cu oricare dintre pașii de mai sus. Totuși, trebuie să lucrați cu depozitele personalizate ale Nala pentru versiunile mai vechi.

1. Instalarea Nala din arhivele oficiale Ubuntu

În primul rând, trebuie să actualizați lista de pachete pe Ubuntu cu actualizare apt comandă după cum urmează:

actualizare sudo apt

Este un diferența dintre actualizarea și upgrade-ul apt comenzi, deci cel mai bine este să utilizați comanda de actualizare inițial.

Apoi, instalați Nala rulând:

sudo apt install nala

2. Adăugarea depozitului Nala pe versiunile mai vechi de Ubuntu

Dacă utilizați o versiune mai veche de Ubuntu, puteți încă instala și utiliza Nala cu succes instalându-l prin depozite terțe. Ca prim pas, accesați și adăugați depozitele Volian Scar pentru a instala Nala pe 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

Puteți obține cheia de verificare GPG utilizând wget comanda:

wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null

Dacă utilizați acest pas pentru a instala Nala pe Ubuntu 22.04 și mai târziu, executați comanda de mai jos pentru a instala Nala:

sudo apt update && sudo apt install nala -y

Pe versiunile mai vechi, pentru a instala versiunea moștenită a lui Nala, executați următoarea comandă:

sudo apt update && sudo apt install nala-legacy -y

3. Instalare printr-un pachet DEB

Pasul final de instalare este instalarea Nala prin pachetul său DEB. Iată cum să descărcați și să instalați pachetul pe sistemul dvs.:

Descarca:Nala

  1. Mergeți la pagina de descărcare și descărcați cel mai recent pachet DEB disponibil.
  2. Odată ce pachetul este descărcat, deschideți Descărcări folderul de pe aparat. Găsiți pachetul DEB și faceți clic dreapta pe el.
  3. Click pe Deschideți cu GDebi Package Installer.
  4. În următoarea casetă de dialog, selectați Instalați pachetul opțiune. Introduceți parola de root în prompt și lăsați instalarea să se finalizeze.

Alternativ, puteți instala pachetul DEB folosind dpkg după cum urmează:

sudo dpkg -i nume pachet

Pentru a verifica instalarea, actualizați și actualizați pachetele sistemului dvs. utilizând comanda nala:

sudo nala update && sudo nala upgrade -y

Dacă comanda se execută cu succes, puteți fi sigur că Nala este gata de utilizare pe computer.

APT vs. Nala: Comparând cei doi manageri de pachete

Deoarece Nala este în funcțiune, să comparăm rezultatul APT cu rezultatul acestui manager de pachete bazat pe Python.

Actualizați și actualizați pachetele existente folosind APT:

sudo apt update && sudo apt upgrade -y

Când vă uitați la rezultat după executarea comenzii apt, veți observa mult text pe ecran, dintre care unele ar putea să nu aibă nici măcar sens pentru dvs.

În plus, există o mulțime de actualizări, nume de pachete și instalări în așteptare și finalizate, printre alte detalii.

Ulterior, haideți să rulăm comenzile de actualizare/upgrade cu Nala de data aceasta, după cum este prezentat mai jos:

sudo nala update && sudo nala upgrade -y

Dacă te uiți la textul de pe ecran după execuție, vei observa cât de structurat arată totul pe ecran. Nala creează containere bine structurate pentru fiecare element de actualizare și oferă o bară de stare care arată timpul rămas pentru instalare.

deb-get este un alt manager de pachete terță parte pentru utilizatorii Debian, pe care îl puteți folosi în locul dpkg pentru cele mai bune rezultate.

Cum se utilizează Nala pe Ubuntu/Debian

Utilizarea Nala pe Ubuntu/Debian sau distribuțiile lor Linux aferente este ușoară. Puteți utiliza acest manager de pachete front-end pentru actualizări, upgrade-uri și chiar instalări de software.

Iată cum poți folosi Nala în activitățile tale obișnuite:

1. Actualizări/Actualizări de pachete

La fel ca APT, puteți folosi Nala pentru a actualiza și a face upgrade pachetele de sistem. Utilizați următoarele comenzi pentru a face acest lucru:

sudo nala update
sudo nala upgrade

Pentru a efectua ambele sarcini împreună, utilizați && operator:

sudo nala update && sudo nala upgrade

2. Lista pachetelor disponibile

Dacă utilizați dpkg --list sau lista apt pentru a lista pachetele disponibile pe distribuția Ubuntu/Debian, puteți înlocui comanda cu Nala:

lista nala

După execuție, veți vedea o listă bine structurată a tuturor aplicațiilor disponibile pentru descărcare. Cu toate acestea, această comandă consumă mult spațiu pe ecran, ceea ce face dificilă derularea.

Într-un astfel de scenariu, puteți combina comanda list cu comanda Mai puțin comanda, după cum urmează:

lista nala | Mai puțin

La afișați o listă a aplicațiilor dvs. instalate, puteți folosi -i sau --instalat opțiune:

nala lista -i

Sau:

nala list --instalat

3. Afișați detaliile pachetului

Cui nu-i place să caute înainte de a instala o aplicație pe Linux?

Să presupunem că doriți să aflați câteva detalii pertinente în prealabil. În acest caz, puteți utiliza spectacol comanda pentru a afla mai multe despre un pachet și alte informații conexe, cum ar fi sursa, arhitectura și dimensiunea acestuia, printre alte detalii.

nala spectacol 

De exemplu, dacă doriți să aflați mai multe despre pachetul snap înainte de a-l instala pe Ubuntu, puteți utiliza următoarea comandă:

nala show snap

Există și alte câteva beneficii ale utilizării Nala, pe care le puteți explora vizualizând pagina de manual Nala.

Alegerea cu înțelepciune a managerului de pachete Linux

Când utilizați un sistem de operare bazat pe Linux, trebuie să vă asigurați înainte de a instala orice manager de pachete.

În timp ce Ubuntu/Debian are managerul de pachete APT instalat în mod implicit, există posibilitatea de a improviza și instala manageri de pachete de la terți. Puteți alege și alege câteva pe care îți gădili fantezia.