Come installare un file .deb su Ubuntu, Debian e Mint (e correggere gli errori)

Risposta rapida: apri un terminale nella cartella contenente il file ed esegui:
sudo apt install ./your-package.deb
Il prefisso ./ è importante: indica apt che intendi un file locale, non un pacchetto repository. Questo comando installa il pacchetto e inserisce tutte le dipendenze di cui ha bisogno, che è esattamente ciò che il doppio clic spesso non riesce a fare. Tutto ciò che segue spiega perché il percorso grafico si interrompe così spesso, tre metodi alternativi e come correggere gli errori che è più probabile che si verifichino.
Perché fare doppio clic su un file .deb spesso non produce nulla
In una nuova installazione di Ubuntu, facendo doppio clic su .deb scaricato si apre l'App Center (o il software Ubuntu/software GNOME nelle versioni precedenti). Questo percorso fallisce più spesso di quanto funzioni, per ragioni ben documentate nei forum di Ubuntu:
- In diverse versioni di Ubuntu l'app dello Store apre il file e poi si blocca su una casella di selezione o mostra un pulsante Installa che silenziosamente non fa nulla.
- Le app dello store a volte non riescono a risolvere le dipendenze del pacchetto, quindi si arrendono senza errori leggibili.
- Su alcuni sistemi i file
.debnon sono affatto associati a un programma di installazione: facendo doppio clic si apre Gestione archivio, che mostra le cartelle interne del pacchetto invece di installarlo. Se stai guardandocontrol.taredata.tar, è quello che è successo; chiudilo e usa il metodo terminale.
Niente di tutto ciò significa che il file scaricato è danneggiato. È il percorso della GUI a essere inaffidabile: il percorso del terminale riportato di seguito funziona su ogni distribuzione della famiglia Debian.
Metodo 1: apt (consigliato)
cd ~/Downloads
sudo apt install ./your-package.deb
Digita la password del tuo account quando richiesto (il cursore non si sposterà durante la digitazione: è normale), premi Invio e apt risolverà le dipendenze, le installerà, quindi installerà il pacchetto. L'app verrà quindi visualizzata nel menu dell'applicazione come qualsiasi altro programma.
Errore comune: l'esecuzione di sudo apt install your-package.deb senza ./ fa sì che apt cerchi nei repository online un pacchetto chiamato letteralmente your-package.deb e fallisca con "Impossibile individuare il pacchetto". Includi sempre ./ (o utilizza il percorso completo, ad esempio sudo apt install ~/Downloads/your-package.deb).
Metodo 2: dpkg (il metodo classico)
sudo dpkg -i your-package.deb
sudo apt-get install -f
dpkg -i installa il pacchetto ma non risolve le dipendenze: se ne mancano, si ferma a metà e segnala "problemi di dipendenza". Il secondo comando ("fix wrong") scarica tutto ciò che mancava e completa l'installazione. Se ti sei mai ritrovato con un pacchetto "installato a metà" che bloccava altri aggiornamenti, questa coppia risolve anche questo.
Metodo 3: gdebi (bella GUI leggera)
sudo apt install gdebi
Quindi fai clic con il pulsante destro del mouse su .deb → Apri con → Programma di installazione del pacchetto GDebi. GDebi ti mostra cosa verrà installato dal pacchetto, risolve correttamente le dipendenze ed è molto più affidabile delle app dello store. Linux Mint fornisce GDebi per impostazione predefinita, motivo per cui fare doppio clic su .deb su Mint di solito funziona mentre lo stesso file fatica su Ubuntu stock.
Correzione degli errori più comuni
"La dipendenza non è soddisfacibile: …"
Il pacchetto necessita di una libreria che il tuo sistema non ha e che apt non è riuscito a trovare. Esegui prima sudo apt update (la causa più comune è un indice di pacchetto obsoleto), quindi riprova il Metodo 1. Se la dipendenza denominata non è realmente presente nei repository della tua versione, la versione della tua distribuzione potrebbe essere precedente a quella supportata dall'app: controlla i requisiti minimi dell'app.
"l'architettura del pacchetto (amd64) non corrisponde al sistema (arm64)" (o viceversa)
Hai scaricato la build per il tipo di CPU sbagliato. I PC Intel/AMD standard richiedono amd64 (x64); I laptop Raspberry Pi e ARM necessitano di arm64. Controlla quale hai preso: la maggior parte dei fornitori pubblica x64 per impostazione predefinita.
"Impossibile trovare il pacchetto"
Hai dimenticato il prefisso ./: consulta il Metodo 1.
Il terminale dice "Autorizzazione negata"
Hai eseguito il comando senza sudo. L'installazione del software a livello di sistema lo richiede sempre.
App Center/Software Ubuntu si apre e si blocca
Saltalo del tutto: usa il Metodo 1. Questa è la frustrazione .deb più segnalata sulla moderna Ubuntu e il terminale la ignora completamente.
Esempio: installazione di Lightning Assist dal file .deb
Tutto quanto sopra si applica a qualsiasi .deb. Ecco la sequenza completa per Lightning Assist (il nostro espansore di testo + app voice-to-text per Linux, Windows e macOS) come esempio concreto: dal download all'app funzionante:
cd ~/Downloads
sudo apt install ./lightning-assist_*_amd64.deb
Quindi avvia Lightning Assist dal menu dell'applicazione (o esegui lightning-assist nel terminale). Al primo avvio, crea il tuo account o accedi: la prova gratuita di 14 giorni si avvia automaticamente, non è necessaria la carta di credito. .deb funziona su Ubuntu 20.04–26.04, Debian 11+, Linux Mint e Pop!_OS.
Se il percorso .deb continua a darti problemi, usa invece AppImage: è l'opzione di installazione zero e funziona su ogni distribuzione a 64 bit (inclusi Fedora e openSUSE, che non utilizzano affatto .deb):
cd ~/Downloads
chmod +x Lightning*.AppImage
./Lightning*.AppImage
Entrambi i download si trovano nella pagina dei download. Per cosa fare dopo l'installazione (autorizzazioni, primo snippet, configurazione vocale) consulta la guida completa all'installazione e, se confronti prima le opzioni, i migliori Linux espansori di testo del 2026 riepilogo coprono l'intero campo.
Domande frequenti
Devo disinstallare la vecchia versione prima di installare un nuovo .deb?
No. sudo apt install ./package.deb aggiorna un'installazione esistente, mantenendo le tue impostazioni.
Come faccio a disinstallare un pacchetto proveniente da un file .deb?
sudo apt remove package-name: il nome del pacchetto (ad esempio lightning-assist), non il nome del file. sudo apt purge package-name rimuove anche i file di configurazione a livello di sistema.
È migliore il file .deb o AppImage?
.deb si integra con il tuo sistema: voce di menu, aggiornamenti tramite il gestore pacchetti, disinstallazione più pulita. AppImage non necessita di installazione o accesso root e funziona su tutte le distribuzioni. Se .deb ti dà problemi, AppImage è il pragmatico fallback: stessa app in ogni caso.
Posso installare un .deb su Fedora, openSUSE o Arch?
Non direttamente: .deb è solo della famiglia Debian. Utilizza invece AppImage, Flatpak o il pacchetto nativo del fornitore. La conversione con alien tecnicamente esiste ma interrompe le dipendenze abbastanza spesso da non valerne la pena.
Scaricare file .deb da siti web è sicuro?
Sicuro come il sito da cui scarichi: un .deb esegue gli script di installazione come root, quindi installa solo pacchetti da fornitori di cui ti fidi e preferisci i download HTTPS dal sito ufficiale rispetto ai mirror.