Breve: Questo articolo mostra come usare i comandi apt in Linux con esempi in modo da poter gestire i pacchetti in modo efficace.

Se stai usando Debian, Ubuntu, Linux Mint o qualsiasi altra distribuzione basata su Debian o Ubuntu, devi aver già trovato alcuni comandi apt.

Notato per la prima volta in Ubuntu 16.04, apt sta lentamente guadagnando popolarità., Come sempre più distribuzioni Linux basate su Ubuntu stanno spingendo per apt per essere il comando consigliato per la gestione dei pacchetti, è il momento che si impara come usare i comandi apt.

In questa guida per principianti Linux, ho intenzione di spiegare vari comandi apt con esempi in modo da poterli usare come un utente Linux esperto.

Che cos’è apt?

Debian Linux utilizza il sistema di pacchettizzazione dpkg. Un sistema di imballaggio è un modo per fornire programmi e applicazioni per l’installazione., In questo modo, non è necessario creare un programma dal codice sorgente che, fidati di me, non è un modo carino per gestire i pacchetti. APT (Advanced Package Tool) è lo strumento a riga di comando per interagire con il sistema di pacchettizzazione nelle distribuzioni Linux basate su Debian.

Ci sono già comandi dpkg per gestirlo. Ma APT è un modo più amichevole per gestire il packaging. Puoi usarlo per trovare e installare nuovi pacchetti,aggiornare pacchetti, rimuovere i pacchetti ecc.

i comandi apt forniscono un modo a riga di comando per interagire con APT e gestire i pacchetti.,

A questo punto, devo menzionare apt-get è forse lo strumento più popolare intorno APT. Ma apt è lentamente promosso come sua alternativa. Ho già spiegato la differenza tra apt e apt-get in un precedente articolo insieme al motivo per cui apt è stato introdotto in primo luogo, quindi, non voglio entrare nei dettagli di nuovo.

Utilizzo dei comandi apt per gestire i pacchetti nelle distribuzioni Linux basate su Debian e Ubuntu

Sto usando Ubuntu 16.,04 in questo tutorial, ma è possibile utilizzare qualsiasi altra Debian / Ubuntu basato distribuzioni Linux come Linux Mint, elementary OS, Linux Lite ecc.

Inoltre, sto usando l’icona Pop e il tema in Ubuntu, quindi il mio terminale sembra diverso dal solito terminale a tema viola.

Se si preferisce, è possibile guardare questo video di comandi essenziali apt per gli utenti di Ubuntu.

Aggiorna il database dei pacchetti con apt

apt funziona effettivamente su un database di pacchetti disponibili., Se il database non viene aggiornato, il sistema non saprà se sono disponibili pacchetti più recenti. Questo è il motivo per cui l’aggiornamento del repository dovrebbe essere la prima cosa da fare in qualsiasi sistema Linux dopo una nuova installazione.

L’aggiornamento del database dei pacchetti richiede privilegi di superutente, quindi è necessario utilizzare sudo.

sudo apt update

Quando si esegue questo comando, le informazioni sul pacchetto vengono recuperate da vari server.,

apt update aggiornerà il database dei pacchetti

Qui vedrai tre tipi di linee, Hit, Get e Ign. Fondamentalmente questi sono:

  • Hit: non c’è alcun cambiamento nella versione del pacchetto dalla versione precedente
  • Ign: il pacchetto viene ignorato. O il pacchetto è troppo recente che non si preoccupa nemmeno di controllare o si è verificato un errore nel recupero del file, ma l’errore è stato banale e quindi viene ignorato. Non preoccuparti, questo non è un errore.,
  • Get: C’è una nuova versione disponibile. Scaricherà le informazioni sulla versione (non il pacchetto stesso). Puoi vedere che ci sono informazioni di download (dimensioni in kb) con la riga ” get ” nello screenshot qui sopra.

Aggiorna i pacchetti installati con apt

Una volta aggiornato il database dei pacchetti, è ora possibile aggiornare i pacchetti installati. Il modo più conveniente è aggiornare tutti i pacchetti che hanno aggiornamenti disponibili., Puoi semplicemente usare il comando qui sotto:

sudo apt upgrade

Questo ti mostrerà quanti e quali pacchetti verranno aggiornati.

Aggiornamento di tutti i pacchetti in una volta

C’è un altro modo per fornire un aggiornamento completo utilizzando il comando riportato di seguito:

sudo apt full-upgrade

full-upgrade funziona come aggiornamento, tranne che nel caso di aggiornamento del sistema necessita la rimozione di un pacchetto già installato sul sistema, che farà., Mentre, il normale comando di aggiornamento non lo farà.

Qual è la differenza tra apt update e apt upgrade?

Anche se suona come quando si esegue un aggiornamento apt, aggiornerà i pacchetti e si otterrà l’ultima versione del pacchetto. Ma non è vero. apt update aggiorna solo il database dei pacchetti.

Ad esempio, se è installato il pacchetto XYZ versione 1.3, dopo l’aggiornamento di apt, il database sarà consapevole che è disponibile una versione più recente 1.4., Quando si esegue un aggiornamento apt dopo apt update, aggiorna (o aggiorna, a seconda del termine che si preferisce) i pacchetti installati alla versione più recente.

Questo è il motivo per cui il più veloce e il modo più conveniente per aggiornare il sistema Ubuntu utilizzando questo comando:

sudo apt update && sudo apt upgrade -y

Come installare nuovi pacchetti con apt

Se si conosce già il nome del pacchetto, è possibile installarlo utilizzando il comando riportato di seguito:

sudo apt install <package_name>

sostituire <nome_pacchetto> con il pacchetto desiderato., Si supponga che si desidera installare mplayer, si può semplicemente utilizzare il comando riportato di seguito:

sudo apt install mplayer
Installare il pacchetto con apt

La cosa buona è che è possibile utilizzare il completamento automatico. Quindi, se non sei sicuro del nome esatto del pacchetto, puoi digitare alcune lettere e premere tab e suggerirà tutti i pacchetti disponibili con quelle lettere., Per esempio:

Utilizzare il completamento automatico per trovare i pacchetti con nome

Come installare più pacchetti con apt

non Siete legati ad installare solo il pacchetto alla volta. È possibile installare più pacchetti alla volta fornendo i nomi dei pacchetti tutti insieme:

sudo apt install <package_1> <package_2> <package_3>

Cosa succede se si esegue apt install su un pacchetto già installato?

Non c’è bisogno di preoccuparsi., Questo esaminerà semplicemente il database e se viene trovata una versione più recente, aggiornerà il pacchetto installato a quello più recente. Quindi nessun danno viene fatto usandolo, a meno che non si desideri che venga aggiornato.

Come installare i pacchetti senza aggiornare

Se per qualche motivo si desidera installare un pacchetto, ma non si desidera aggiornare, se è già installato.,il tutto senza l’aggiornamento

Come solo i pacchetti di aggiornamento, non si installa

Se si desidera solo per l’aggiornamento di un pacchetto, ma non voglio installare (se non è già installato), si può fare con il comando seguente:

sudo apt install <package_name> --only-upgrade
Solo l’aggiornamento di un pacchetto

Come installare una versione specifica di un’applicazione

per impostazione predefinita, l’ultima versione disponibile nei repository verrà installata un’applicazione., Ma se non si desidera installare la versione più recente, è possibile specificare il numero di versione. È necessario conoscere il numero di versione esatto che si desidera installare.

Basta aggiungere = versione con il nome del pacchetto.

sudo apt install <package_name>=<version_number>

Come rimuovere i pacchetti installati con apt

Basta parlare di installazione dei pacchetti, vediamo come rimuovere i pacchetti. Rimuovere i pacchetti è facile come installarli., Basta usare il seguente comando:

sudo apt remove <package_name>
Rimuovere un pacchetto

completamento Automatico funziona anche qui. Quindi inizi a digitare il nome del pacchetto e premi tab e suggerirà tutti i pacchetti installati a partire da quelle lettere.

Un altro modo per disinstallare i pacchetti è usare purge. Il comando viene utilizzato nel modo seguente:

sudo apt purge <package_name>

Qual è la differenza tra apt remove e apt purge?,

  • apt remove rimuove solo i binari di un pacchetto. Lascia i file di configurazione residui.
  • apt purge rimuove tutto ciò che riguarda un pacchetto inclusi i file di configurazione.

Se è stato utilizzato apt remove ad un sbarazzarsi di un particolare software e poi installarlo di nuovo, il software avrà gli stessi file di configurazione. Naturalmente, ti verrà chiesto di sovrascrivere i file di configurazione esistenti quando lo installi di nuovo.

Purge è utile quando hai incasinato la configurazione di un programma., Si desidera cancellare completamente le sue tracce dal sistema e forse ricominciare da capo. E sì, puoi usare apt purge su un pacchetto già rimosso.

Di solito,apt remove è più che sufficiente per disinstallare un pacchetto.

Cerca pacchetti

Non è il mio modo preferito di cercare pacchetti. Ma questo è utile quando stai cercando qualche lib specifico. Basta usare il seguente comando con i termini di ricerca desiderati. Troverà tutti i pacchetti contenenti il termine di ricerca., vuoi sapere di più su un pacchetto prima di installare o rimuovere, è possibile utilizzare il seguente comando:

apt show <package_name>

Questo mostrerà le informazioni sui pacchetti(s) come le sue dipendenze, l’installazione e il download dimensioni, diverse fonti il pacchetto è disponibile, la descrizione del contenuto del pacchetto, tra le altre cose:

Mostra le informazioni del pacchetto

l’Elenco aggiornabile e installato le versioni

comando di apt è una nuova opzione chiamata lista., Utilizza questo comando, è possibile vedere tutti i pacchetti che hanno una versione più recente pronta per essere aggiornata:

apt list --upgradeable
Elenco di tutti i pacchetti aggiornabili

È anche possibile vedere tutti i pacchetti installati sul sistema, con opzione di installazione:

apt list --installed

C’è anche una terza opzione chiamata –tutte le versioni., Elencherà tutti i pacchetti disponibili per il tuo sistema:

apt list --all-versions

Come pulire il tuo sistema con apt

Ho parlato di modi per pulire il sistema Ubuntu per liberare spazio. A differenza di apt-get, non si dispone di comandi clean e autoclean qui. È comunque possibile utilizzare l’opzione autoremove e liberare spazio su disco:

sudo apt autoremove

Questo comando rimuove le librerie e i pacchetti installati automaticamente per soddisfare le dipendenze di un pacchetto installato., Se il pacchetto viene rimosso, questi pacchetti installati automaticamente, sebbene inutili, rimangono nel sistema.

Utilizzare autoremove per liberare spazio

ho avuto recentemente pulito il mio sistema ed è per questo che mostra solo pochi Kb di file da rimuovere. In caso contrario, si potrebbe facilmente ottenere 100s di Mb di spazio libero con questo comando.

Il tuo input

Non ho deliberatamente incluso il comando apt edit-sources in questo articolo., È perché questa opzione di comando è un work in progress e, a questo punto, non fa altro che aprire le fonti.elenca il file nell’editor di tua scelta.

Come ti piace questa guida per l’utilizzo dei comandi apt in Linux? Spero che sia stato facile capire i comandi apt con esempi. Il tuo feedback aiuterà a creare più guide di questo tipo nel prossimo futuro.

Ti piace quello che leggi? Si prega di condividere con gli altri.

1.4 KShares
  • Facebook1.,3K Twitter26 LinkedIn11 Reddit10 Pocket0