Come installare un pacchetto .deb manualmente su Linux
Con interfaccia grafica o terminale, e perché usare apt install invece di dpkg.
Alcuni programmi (soprattutto software proprietario) vengono distribuiti come file .deb sciolto, invece di trovarsi nei repository ufficiali.
Con interfaccia grafica
Doppio clic sul file .deb scaricato — si apre l'installer software della tua distribuzione, con un pulsante per installare.
Dal terminale
sudo apt install ./nomefile.deb
Il ./ prima del nome è importante — dice ad apt che si
tratta di un file locale, non di un pacchetto da cercare nei
repository online.
Usare apt install (non dpkg -i) per file
.deb sciolti ha un vantaggio reale: apt risolve automaticamente le
dipendenze di cui il pacchetto ha bisogno, cosa che dpkg
da solo non fa.
Attenzione: scarica file .deb solo dal sito ufficiale del programma in questione — a differenza dei repository ufficiali della tua distribuzione, un .deb sciolto non passa per nessuna verifica aggiuntiva prima di arrivare a te.
Domande frequenti
Perché usare 'apt install ./file.deb' invece di 'dpkg -i'?
apt risolve automaticamente le dipendenze di cui il pacchetto ha bisogno, mentre dpkg da solo non lo fa, potendo lasciare il pacchetto installato ma non funzionante senza quelle dipendenze.
È sicuro installare qualsiasi .deb che trovo?
Solo se proviene dal sito ufficiale del programma — a differenza dei repository della tua distribuzione, un .deb sciolto non passa per nessuna verifica aggiuntiva prima di arrivare a te.