Come elencare i pacchetti che abbiamo installato in Ubuntu

pacchetti-installati-cover

Ti sei mai chiesto se è possibile vedere i pacchetti che hai installato? Ti sei mai chiesto se avevi un pacchetto installato ma non sapevi come guardarlo? Bene, in questo piccolo tutorial vi mostriamo come possiamo conoscerlo nella nostra Ubuntu (e praticamente in qualsiasi distribuzione GNU / Linux).

Basta eseguire un comando in Terminal, possiamo elencare tutti i pacchetti che abbiamo installato. È una procedura molto semplice e praticamente istantanea. Quindi ora lo sai, quando dubiti dell'esistenza di un pacchetto nel tuo Ubuntu, segui questo mini-tutorial ei tuoi dubbi scompariranno immediatamente. Inoltre, ti servirà anche nel caso fossi curioso di saperlo quanti pacchetti hai installato o quanta memoria occupano. Ve lo diciamo noi.

A volte installeremo direttamente un pacchetto, una libreria o un'applicazione, ma all'improvviso non sappiamo se lo avessimo già installato in precedenza. In molte di queste occasioni, la cosa più veloce da fare è cercare l'applicazione in questione e, se appare, è ovviamente già installata. Ma ovviamente, se dobbiamo cercare una libreria, o un pacchetto necessario per il funzionamento di qualche altra App, non è così facile trovarlo e sapere se lo abbiamo già installato prima.

Bene, come abbiamo detto, possiamo conoscere queste informazioni semplicemente eseguendo un comando nel terminale. Per questo useremo il programma DPKG-QUERY, che avrà il compito di elencare tutti i pacchetti che abbiamo installato. Il comando da eseguire è il seguente:

 dpkg-query -W -f = '$ {Dimensione installazione} $ {Pacchetto} \ n' | sort -n

Nota: il tubo utilizzato per il programma ordina -n Ci serve, in questo caso, ordinare i pacchetti di dimensione dal più piccolo al più grande (in kByte).

Questo comando ha un output simile al seguente:

Screenshot del 2016/05/15 alle 16:38:22

Ma ... e se vogliamo cercare un solo pacchetto sapere se è già installato? Perché è chiaro che cercare il nome di uno specifico pacchetto tra tutti i pacchetti elencati è un lavoro impensabile. Ebbene, ovviamente c'è anche una soluzione, ed è anche molto semplice.

L'idea è filtrare il risultato utilizzando un'altra pipe e il programma grep. Quindi, di tutti i pacchetti che sono apparsi in precedenza, potremo filtrare il risultato attraverso una parola chiave, e quindi vedremo elencati solo tutti quei pacchetti che contengono detta parola chiave nel loro nome.

Facciamo un esempio. Mi interessa sapere se ho installato Gimp. Il comando da eseguire è il seguente:

dpkg-query -W -f = '$ {Dimensione installazione} $ {Pacchetto} \ n' | sort -n | grep gimp

Che genera un output come il seguente:

Screenshot del 2016/05/15 alle 16:38:32

Come puoi vedere, solo i pacchetti that contenere la parola cordoncino a suo nome. Inoltre, possiamo vedere che detta parola è contrassegnata in rosso.

In questo modo, abbiamo potuto sapere che Gimp è già installato, in modo semplice ed eseguendo un solo comando. Facile vero? Speriamo che l'articolo ti abbia aiutato e che tu abbia lasciato la tua opinione nella sezione commenti.