I “pacchetti” di Linux sono solo raccolte di software e il modo in cui vengono installati varia da una distribuzione all’altra. Esistono alcuni modi per verificare rapidamente se un pacchetto è attualmente installato o meno. Che tu sia a tuo agio nell’usare il terminale o preferisci un approccio più visivo, ecco come puoi verificare se un pacchetto è installato o meno in Linux.
Utilizzo dei gestori di pacchetti
Ogni distribuzione Linux include un gestore di pacchetti. Questo, come suggerisce il nome, è il software che utilizzi per installare o rimuovere i pacchetti software. Includono anche comandi che ti consentono di vedere se alcuni pacchetti sono già installati.
Nelle distribuzioni Linux basate su Debian e Ubuntu, puoi controllare ogni pacchetto installato con il seguente comando:
apt list --installed
Se desideri trovare un pacchetto specifico, aggiungi il nome del pacchetto dopo il file --installed
bandiera. Per esempio:
apt list --installed nano
Se il pacchetto è installato, vedrai una breve riga con il nome del pacchetto e il numero di versione installata. I pacchetti che non sono installati non verranno visualizzati affatto.
Puoi anche usare dpkg
per verificare la presenza di pacchetti installati digitando:
dpkg -s packagename
Questo ti darà una descrizione del pacchetto, inclusa la versione e le dimensioni, ma mostrerà anche se è installato o meno.
Gli utenti di Arch Linux possono controllare utilizzando pacman
, il gestore di pacchetti Arch. Apri un terminale e digita:
pacman -Qs packagename
Se stai usando Fedora, puoi scoprire lo stesso usando dnf
e digitando:
dnf list packagename
Questi comandi ti richiedono di conoscere il nome del pacchetto che stai cercando, ma alcuni gestori di pacchetti, come dnf
, ti consentono di utilizzare caratteri jolly come *
per aiutarti nella ricerca.
Utilizzo di “which” o “has” su qualsiasi distribuzione Linux
Esistono altri modi per utilizzare il terminale per scoprire se un pacchetto è installato. Il which
Il comando è un esempio, che mostra la posizione di installazione di qualsiasi pacchetto.
Se cerchi sudo
, ad esempio, mostrerà la posizione di sudo
in “/ usr / bin / sudo”. Per usarlo, digita:
which packagename
Sostituire packagename
con il nome del tuo pacco.
In alternativa, puoi anche utilizzare una soluzione di terze parti chiamata ha.
Puoi installarlo direttamente sulla tua macchina Linux o, se ti fidi dello script, eseguirlo direttamente da Internet. Avrai bisogno del file curl
pacchetto installato per poterlo fare. Apri il terminale e digita:
curl -sL https://git.io/_has | bash -s packagename1 packagename2
Puoi controllare un singolo pacchetto o più pacchetti contemporaneamente. Basta sostituire packagename
con il nome del tuo pacco.
I pacchetti installati avranno un segno di spunta verde accanto ad esso insieme al numero di versione. I pacchetti che non sono installati verranno visualizzati con una croce rossa.
Metodi visivi per il controllo dei pacchetti installati
Se preferisci evitare il terminale, la maggior parte dei gestori di pacchetti Linux viene fornita con un’alternativa GUI per eseguire le stesse attività.
Una delle migliori opzioni, e quella che dovrebbe funzionare su più distribuzioni, è il software GNOME. Funzionerà con vari gestori di pacchetti come apt
o pacman
e viene fornito preinstallato con Ubuntu.
Ha una semplice GUI con una sezione “installata” che elenca il software installato sul tuo PC, sebbene sia semplicistico e non elencherà tutti i pacchetti.
Se hai bisogno di informazioni più dettagliate, le distribuzioni basate su Debian e Ubuntu possono utilizzare Synaptic Package Manager. Questo è un wrapper GUI per apt
che ti consente di cercare e installare i pacchetti, oltre a vedere quali pacchetti hai già installato.
I pacchetti installati verranno visualizzati con una casella di controllo verde accanto al nome del pacchetto, così come la versione del pacchetto, elencata nella categoria “Versione installata”.
Potrebbe essere necessario installarlo prima (il che comporterà l’apertura del terminale), ma l’installazione è rapida. Apri il terminale e digita:
sudo apt install synaptic
Gli utenti di Arch Linux hanno una varietà di wrapper GUI per pacman
, il loro gestore di pacchetti, tra cui scegliere. Puoi saperne di più su questi dal Wiki di Arch Linux.
Identificazione facile dei pacchetti installati
Uno dei maggiori vantaggi di Linux è la scelta. Puoi ripiegare sul gestore di pacchetti della tua distro o puoi utilizzare soluzioni di terze parti come has
per scoprire se un pacchetto è già installato.
Se non ti senti a tuo agio nell’uso del terminale, puoi utilizzare la tua GUI per controllare i pacchetti installati. Alcune delle migliori distribuzioni Linux per principianti rendono facile evitare completamente il terminale, grazie ai propri installatori di software GUI come GNOME Software.
Quale metodo preferisci? Fateci sapere nei commenti qui sotto.