Cos'è un gestore di pacchetti su Linux e perché si usa
Installazione centralizzata, dipendenze automatiche, e maggiore sicurezza rispetto a download sparsi.
Un gestore di pacchetti installa, aggiorna ed elimina programmi in modo centralizzato — cercando in repository affidabili invece di scaricare installer sparsi da siti web individuali.
La differenza rispetto a installare programmi su Windows
Su Windows, ogni programma di solito proviene dal sito del suo stesso sviluppatore. Su Linux, il gestore di pacchetti centralizza questo — cerchi il programma per nome, e si installa da un repository verificato dalla tua distribuzione, con le sue dipendenze risolte automaticamente.
Vantaggi reali
- Aggiornamenti centralizzati: un solo comando aggiorna TUTTO il software installato, non programma per programma.
- Meno rischio di malware: i repository ufficiali sono verificati, a differenza di scaricare eseguibili da siti di terze parti non sempre affidabili.
- Dipendenze risolte automaticamente: se un programma ha bisogno di un altro software per funzionare, si installa da solo, senza che tu debba cercarlo.
Ogni famiglia di distribuzioni ha il proprio — trattiamo le differenze tra i principali qui.
Domande frequenti
È più sicuro installare programmi tramite il gestore di pacchetti che scaricandoli da internet?
In generale sì — i repository ufficiali della tua distribuzione sono verificati, mentre scaricare eseguibili sparsi da siti di terze parti comporta più rischio.
Tutti i programmi sono disponibili nel gestore di pacchetti?
Non tutti, anche se la stragrande maggioranza del software popolare sì. Per ciò che non c'è, esistono alternative come Flatpak o installare il pacchetto manualmente.