Nala è un wrapper di terze parti basato su Python per APT con un output pulito, ben strutturato e comprensibile.

Advanced Package Tool (APT) è lo strumento di gestione dei pacchetti preferito da tutti quando si lavora su distribuzioni basate su Debian. Tuttavia, nonostante il suo ricco set di funzionalità, non è un modo conveniente per gestire i pacchetti per i principianti.

Un importante svantaggio di APT è che rende il contenuto sullo schermo del tuo terminale un aspetto casuale e deve esserci una parvenza all'interno del testo sul tuo terminale Linux.

Ecco che arriva Nala, con i suoi contenitori snelli e le demarcazioni multicolori per rendere l'output del terminale più ordinato e ben strutturato. Ecco cosa dovresti sapere su Nala.

Qual è il clamore su Nala?

La domanda pertinente è: cos'è Nala ed è abbastanza degno di sostituire l'ambito APT? Nala è un sostituto front-end open source basato su Python per APT. Svolge varie funzioni: download paralleli, aggiornamenti e upgrade dei pacchetti, recupero della cronologia, repository mirror con recupero automatico e installazioni di rollback.

instagram viewer

Senza approfondire molto i vantaggi in questa fase, esploriamo l'installazione di Nala, seguita dalle funzionalità e dai cambiamenti che apporta all'interno della finestra del terminale.

Installare Nala su Ubuntu

Ci sono alcuni modi per installare Nala su Ubuntu/Debian:

  1. Installazione dai repository ufficiali
  2. Aggiunta di repository personalizzati
  3. Installazione del pacchetto Nala DEB

Su Ubuntu 22.04 e versioni successive, puoi installare Nala con uno qualsiasi dei passaggi precedenti. Tuttavia, devi lavorare con i repository personalizzati di Nala per le versioni precedenti.

1. Installazione di Nala dai repository ufficiali di Ubuntu

Innanzitutto, devi aggiornare l'elenco dei pacchetti su Ubuntu con l'estensione aggiornamento appropriato comando come segue:

sudo apt aggiornamento

C'è un differenza tra apt update e upgrade comandi, quindi è meglio utilizzare inizialmente il comando di aggiornamento.

Successivamente, installa Nala eseguendo:

sudo apt install nala

2. Aggiunta del repository Nala su versioni precedenti di Ubuntu

Se usi una versione precedente di Ubuntu, puoi comunque installare e utilizzare Nala con successo installandolo tramite repository di terze parti. Come primo passo, accedi e aggiungi i repository Volian Scar per installare Nala su 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

È possibile acquisire la chiave di verifica GPG utilizzando il file wget comando:

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

Se stai utilizzando questo passaggio per installare Nala su Ubuntu 22.04 e versioni successive, esegui il comando seguente per installare Nala:

sudo apt update && sudo apt install nala -y

Nelle versioni precedenti, per installare la versione legacy di Nala, esegui il seguente comando:

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

3. Installazione tramite un pacchetto DEB

Il passaggio finale dell'installazione consiste nell'installare Nala tramite il suo pacchetto DEB. Ecco come scaricare e installare il pacchetto sul tuo sistema:

Scaricamento:Nala

  1. Vai alla pagina di download e scarica l'ultimo pacchetto DEB disponibile.
  2. Una volta scaricato il pacchetto, apri il file Download cartella sulla tua macchina. Individua il pacchetto DEB e fai clic destro su di esso.
  3. Clicca su Apri con il programma di installazione del pacchetto GDebi.
  4. Nella seguente finestra di dialogo, selezionare il Installa pacchetto opzione. Immettere la password di root all'interno del prompt e completare l'installazione.

In alternativa, puoi installare il pacchetto DEB usando dpkg come segue:

sudo dpkg -i nomepacchetto

Per verificare l'installazione, aggiornare e aggiornare i pacchetti del sistema utilizzando il comando nala:

sudo nala update && sudo nala upgrade -y

Se il comando viene eseguito correttamente, puoi essere sicuro che Nala è pronta per l'uso sulla tua macchina.

APT vs. Nala: Confronto tra i due gestori di pacchetti

Poiché Nala è attivo e funzionante, confrontiamo l'output di APT con l'output di questo gestore di pacchetti basato su Python.

Aggiorna e aggiorna i tuoi pacchetti esistenti usando APT:

sudo apt update && sudo apt upgrade -y

Quando guardi l'output dopo aver eseguito il comando apt, noterai molto testo sullo schermo, alcuni dei quali potrebbero anche non avere senso per te.

Inoltre, ci sono molti aggiornamenti, nomi di pacchetti e installazioni in sospeso e completate, tra gli altri dettagli.

Successivamente, questa volta eseguiamo i comandi di aggiornamento/aggiornamento con Nala, come indicato di seguito:

sudo nala update && sudo nala upgrade -y

Se guardi il testo sullo schermo dopo l'esecuzione, noterai come tutto appare strutturato sullo schermo. Nala crea contenitori ben strutturati per ogni elemento di aggiornamento e fornisce una barra di stato che mostra il tempo rimanente per l'installazione.

deb-get è un altro gestore di pacchetti di terze parti per gli utenti Debian, che puoi usare al posto di dpkg per ottenere i migliori risultati.

Come usare Nala su Ubuntu/Debian

Usare Nala su Ubuntu/Debian o le relative distribuzioni Linux è facile. Puoi utilizzare questo gestore di pacchetti front-end per aggiornamenti, upgrade e persino installazioni di software.

Ecco come puoi usare Nala nelle tue normali attività:

1. Aggiornamenti/aggiornamenti del pacchetto

Come APT, puoi usare Nala per aggiornare e aggiornare i tuoi pacchetti di sistema. Utilizzare i seguenti comandi per farlo:

aggiornamento sudo nala
Aggiornamento sudo nala

Per eseguire entrambe le attività insieme, utilizzare il file && operatore:

aggiornamento sudo nala && aggiornamento sudo nala

2. Elenca i pacchetti disponibili

Se usi dpkg --lista O elenco adatto per elencare i pacchetti disponibili sulla tua distribuzione Ubuntu/Debian, puoi sostituire il comando con Nala:

elenco Nala

Dopo l'esecuzione, vedrai un elenco ben strutturato di tutte le applicazioni disponibili per il download. Tuttavia, questo comando consuma molto spazio sullo schermo, rendendo difficile lo scorrimento.

In uno scenario di questo tipo, puoi combinare il comando list con il meno comando, come segue:

nala lista | meno

A visualizzare un elenco delle applicazioni installate, puoi usare il -io O --installato opzione:

nala lista -i

O:

nala list --installed

3. Visualizza i dettagli del pacchetto

A chi non piace curiosare prima di installare un'applicazione su Linux?

Supponiamo che tu voglia conoscere in anticipo alcuni dettagli pertinenti. In tal caso, puoi utilizzare il spettacolo comando per saperne di più su un pacchetto e altre informazioni correlate, come la sua origine, architettura e dimensione, tra gli altri dettagli.

nala spettacolo 

Ad esempio, se vuoi saperne di più sul pacchetto snap prima di installarlo su Ubuntu, puoi usare il seguente comando:

nala mostra scatto

Ci sono alcuni altri vantaggi nell'usare Nala, che puoi esplorare visualizzando la pagina man di Nala.

Scelta saggia del tuo gestore di pacchetti Linux

Quando si utilizza un sistema operativo basato su Linux, è necessario essere sicuri prima di installare qualsiasi gestore di pacchetti.

Sebbene Ubuntu/Debian abbia il gestore di pacchetti APT installato per impostazione predefinita, c'è spazio per improvvisare e installare gestori di pacchetti di terze parti. Puoi sceglierne alcuni che solleticano la tua fantasia.