GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come elencare i pacchetti installati su Ubuntu 20.04

Con Ubuntu, possiamo installare diversi pacchetti aggiuntivi sul nostro VPS in base alle nostre esigenze. Pacchetti come Apache, PHP e MySQL non sono precaricati con il sistema operativo Linux. Queste funzionalità aggiuntive, tuttavia, possono essere facilmente installate utilizzando i rispettivi pacchetti. Puoi anche scegliere di avere una versione specifica installata sul tuo sistema operativo Linux.

Potrebbero esserci alcuni casi in cui vorrai replicare l'ambiente da una macchina all'altra. In questi casi, dovrai elencare i pacchetti installati e le loro versioni.

Allo stesso modo, potresti voler reinstallare il sistema operativo Linux sulla tua macchina, il che richiederà di installare nuovamente i pacchetti.

Se stai pianificando di installare, disinstallare o reinstallare i pacchetti, il primo passaggio dovrebbe sempre essere quello di elencare prima i pacchetti installati. Ciò ti consente di verificare la versione installata del pacchetto e di effettuare una verifica incrociata nel caso in cui sia necessario aggiornare un pacchetto specifico.

L'elenco dei pacchetti installati su Ubuntu può essere eseguito in diversi modi. Questo articolo ti mostrerà diversi modi per farlo usando il tuo terminale.

Utilizzo di APT per elencare i pacchetti installati su Ubuntu

Ubuntu usa apt che è uno strumento da riga di comando per aiutare la gestione dei pacchetti. adeguato è stato introdotto in Ubuntu 14.04. Dopo questa versione, apt comando può essere utilizzato per elencare i pacchetti installati.

Il comando per elencare i pacchetti installati sarà:

sudo apt list –-installed

Questo elencherà tutti i pacchetti installati e le loro versioni. L'elenco completo dei pacchetti installati sarà molto probabilmente molto lungo, superando lo schermo scorrevole.

Puoi limitare l'output dell'elenco installato utilizzando meno . Questo mostrerà un output più piccolo. Il comando Linux per questo sarà separato da una pipe (|). Un esempio di questo è come mostrato di seguito:

sudo apt list –-installed | less

Mentre meno comprime l'output, fornirà comunque un elenco dei pacchetti installati. Per cercare un pacchetto specifico, puoi utilizzare grep insieme all'elenco dei pacchetti.

Ad esempio, se vuoi elencare tutti i pacchetti PHP installati, usa il seguente comando:

sudo apt list –-installed | grep PHP

Quindi, per visualizzare ulteriori informazioni su un pacchetto specifico, utilizzare il comando seguente:

sudo apt packageName

Utilizzo di dpkg-query per elencare i pacchetti installati su Ubuntu

Nel caso in cui tu abbia una versione precedente di Linux Ubuntu installata e non puoi usare apt strumento, utilizza la dpkg-query comando. Questo elenca anche i pacchetti installati. Il dpkg di base il comando sarebbe:

sudo dpkg -l

Questo output fornirà allo stesso modo i nomi dei pacchetti e le relative versioni con una breve descrizione del pacchetto.

Puoi usare meno con questo comando per mostrare un output più piccolo. Il dpkg il comando per questo sarebbe:

sudo dpkg -l | less

Con grep incluso in questo comando, puoi cercare pacchetti specifici. Il comando sarebbe simile al seguente nella riga di comando:

sudo dpkg -l | grep packageName

Ad esempio, per elencare i pacchetti PHP installati, digita semplicemente:

sudo dpkg -l | grep PHP

Crea un elenco di pacchetti installati su Ubuntu

Potrebbe essere necessario creare un elenco completo dei pacchetti installati e salvarlo in un file. Il comando seguente salva un output completo in un file:

sudo dpkg-query -f '${binary:Package}\n' -W > completePackage.txt

In alternativa, puoi anche provare un altro comando:

sudo dpkg --get-selections > completePackage.txt

Sebbene questo ti aiuti a tenere traccia dei pacchetti installati sulla tua macchina, può anche essere usato per replicare l'installazione su altre macchine. Puoi usarlo per installare gli stessi pacchetti su un nuovo server. Per farlo, usa il seguente comando dopo aver posizionato completePackage.txt sulla nuova macchina:

sudo xargs -a completePackage.txt apt install

Questo può essere fatto anche usando apt . Per ottenere tutti i pacchetti installati in un file puoi usare il comando mostrato di seguito:

sudo apt list --installed | awk -F/ -v ORS=" " 'NR>1 {print $1}' > completePackage.txt

Una volta che abbiamo questo in un file, possiamo installare tutto su un altro server usando il comando:

sudo apt-get install < completePackage.txt

Conta i pacchetti installati su Ubuntu

Potrebbe essere necessario contare il numero di pacchetti Linux installati. Questo può essere fatto in modo simile al comando sopra. Non reindirizzando l'output a un file, ma utilizzando wc per ottenere il conteggio.

Un esempio di tale comando è quello mostrato di seguito:

sudo dpkg-query -f '${binary:Package}\n' -W | wc -l

L'output sarà il numero totale di pacchetti installati. Allo stesso modo, puoi utilizzare il comando seguente con apt per ottenere il numero totale di pacchetti installati.

sudo apt list –-installed | wc -l

Come elencare i pacchetti aggiornabili

Utilizzo di apt , puoi anche controllare le versioni del pacchetto più recenti disponibili per l'installazione. Questo può essere fatto usando il comando seguente:

sudo apt list –upgradeable

Elenca tutte le versioni

Nel caso in cui siano installate più versioni, puoi elencare tutte le versioni installate utilizzando apt . Questo può essere fatto usando il comando seguente:

sudo apt list --all-versions

All'interno di /var/log/apt cartella, puoi elencare il history.log per controllare le informazioni su quale pacchetto è stato rimosso, aggiornato ed eliminato, a che ora e in quale giorno.

Pacchetti Snap e Flatpak

Da apt e dpkg i comandi non saranno in grado di elencare i pacchetti Linux Snap e Linux Flatpak, dovremo usare comandi leggermente diversi.

Per elencare i pacchetti Snap Linux installati, usa il seguente comando:

snap list

Allo stesso modo, per elencare i pacchetti Linux Flatpak installati, utilizzare il comando seguente:

flatpak list

Conclusione

Ora conosci alcuni comandi di base di Linux per vedere quali pacchetti sono installati sulla tua macchina Linux Ubuntu 20.04. È possibile elencare tutti i pacchetti installati utilizzando comandi diversi. Fai una prova e facci sapere come va nei commenti qui sotto.


Ubuntu
  1. Come elencare i pacchetti installati in Ubuntu

  2. Come elencare i repository installati in Ubuntu e Debian

  3. Come elencare tutti i pacchetti installati in Linux

  4. Come trovare tutti i pacchetti aggiuntivi che ho installato?

  5. Apt-Get Elenco pacchetti installati | Elenco installato con Apt su Ubuntu

Come elencare i pacchetti installati in Ubuntu 20.04

Come elencare i pacchetti installati su Ubuntu e distribuzioni Linux basate su Debian

Come elencare i pacchetti software installati su Ubuntu

Come ottenere un elenco di applicazioni installate in Ubuntu Dash?

Come elencare i pacchetti installati in Ubuntu 22.04

Come elencare i pacchetti installati su Ubuntu 22.04