Come installare i file deb su Ubuntu

Installa deb su Ubuntu

Ricordo ancora i primi giorni in cui ho usato Ubuntu. Il mio mentore mi spiegò come installare un programma come VLC dal terminale e, per me, fu magico poter installare le cose direttamente senza dover cercare il software online. Le cose cambiarono quando ciò che cercavo non era presente nei repository ufficiali; in tal caso, mi consigliò di cercare il software su Google seguito da "deb". In pratica, mi spiegò la stessa cosa che molti di voi vorrebbero sapere quando vanno su Google e digitano qualcosa come " installare Ubuntu in formato deb".

Prima di continuare, vorrei chiarire cosa sono i pacchetti DEB . Si tratta dei pacchetti di installazione nativi per Ubuntu e le sue derivate, ereditati da Debian, da cui il logo e il nome del pacchetto. Questi pacchetti DEB si trovano nei repository ufficiali, ma sono offerti anche da diversi sviluppatori, come Google con il suo browser web Chrome. L'installazione può essere piuttosto semplice, ma qui spiegheremo tutte le opzioni in modo che non si incontrino problemi con nessun pacchetto .deb.

Installa deb dal programma di installazione di Ubuntu

Come accennato, se tutto funziona correttamente sul nostro sistema operativo Ubuntu o su una sua derivata, la procedura dovrebbe essere semplice. La prima cosa da fare quando scarichiamo un file DEB da internet è fare doppio clic su di esso e vedere cosa succede. Perché qualcosa deve pur succedere, ma ciò che accade dipenderà dalla versione di Ubuntu o derivata che stiamo utilizzando. Ad esempio, e questo è un argomento per un altro articolo, se facciamo doppio clic su un file DEB della Daily Build di Ubuntu 23.04 (aprile 2023), si aprirà lo Snap Store con il suo logo e tutto il resto. Ma non è lo stesso nell'ultima versione stabile disponibile al momento della stesura di questo articolo.

Installa il software

Facendo doppio clic verrà visualizzata una schermata simile a quella precedente. Se osservate la Dash, noterete che si è aperta un'applicazione chiamata "Installa software" e che accanto ad essa si trova "Ubuntu Software" chiuso. Questo significa che, per impostazione predefinita, facendo doppio clic su un file DEB si aprirà il programma di installazione di Ubuntu Software e, per completare l'installazione, basterà cliccare su "Installa" e attendere il termine del processo.

Come nota a margine, qui sopra, nel menu a tendina delle sorgenti, vediamo "File locale (deb)", il che indica che si tratta di un file che abbiamo scaricato tramite un metodo diverso da qualsiasi negozio di software.

Installa deb dal software Ubuntu (o meno)

Installa dal software Ubuntu

Di default, Ubuntu include un proprio negozio di software, chiamato Ubuntu Software Center , presente da tempo . In realtà, si tratta di una versione di GNOME Software Center con alcune limitazioni e modifiche che risultano svantaggiose per noi. In particolare, privilegia i pacchetti snap di Canonical; a meno che un hacker non mi smentisca, non è possibile dotarlo del supporto per i pacchetti Flatpak.

I passaggi finali per installare un pacchetto DEB tramite Ubuntu Software, o con GNOME Software che spiegheremo più avanti, sono gli stessi dell'installazione predefinita. La differenza è che prima dovrai scegliere di installarlo con Ubuntu Software. Per farlo, fai clic con il pulsante destro del mouse, seleziona "Apri con ", scorri verso il basso, trova Ubuntu Software e quindi fai clic su Apri.

Dovremmo vedere qualcosa di simile al programma di installazione di Ubuntu, ma potremmo anche visualizzare un messaggio di errore che indica che il tipo di pacchetto non è supportato. In tal caso, il GNOME Store non dovrebbe causare problemi.

Con il software GNOME (o nessuno dei due)

Per installare una build di GNOME Software, devi prima installare il GNOME Software vero e proprio fornito da Project GNOME. Per fare ciò, apri un terminale e digita:

sudo apt install gnome-software

Una volta installato, dovremo fare clic con il pulsante destro del mouse sul pacchetto DEB e scegliere "Installazione software" . L'altra opzione, molto simile, è "Installa software", che è il programma di installazione ufficiale del sistema operativo. Dopo aver scelto l'opzione desiderata, dovremmo vedere un'immagine simile alla prima, ma potremmo anche incontrare il seguente errore, lo stesso segnalato da Ubuntu Software al momento della pubblicazione di questo articolo:

Installazione fallita

Se va bene, non ci resta che cliccare su "Installa" e attendere il completamento del processo. Se fallisce, ciò può accadere a seconda del sistema operativo e del momento (data) in cui lo proviamo, quello che è sicuro al 100% è l'installazione dal terminale.

Dal terminale

Installa deb dal terminale

Potresti essere come me, che, pur trovandomi a mio agio con il terminale, preferisco le interfacce grafiche, ma il metodo più affidabile ed efficace sulla maggior parte dei sistemi operativi è l'utilizzo della riga di comando . Per installare un pacchetto DEB dal terminale, digiteremo il seguente comando, sostituendo "PACKAGE" con il nome del pacchetto da installare, incluso il percorso:

sudo dpkg -i PAQUETE

Premendo Invio si avvierà il processo di installazione, in modo simile a quanto avviene digitando ` sudo apt update && sudo apt upgrade` . Una volta terminato, verrà visualizzato il solito messaggio di conferma e sarà possibile verificare che l'applicazione sia stata installata correttamente.

Chrome installato su Ubuntu

Un paio di dettagli

Se non ti piace il programma di installazione predefinito e preferisci usare Ubuntu Software o GNOME Software, la prima cosa da fare, ovviamente, è verificare che l'installazione funzioni. Questo dipenderà dal sistema operativo basato su Ubuntu/Debian che stai utilizzando. Se funziona, nel menu che appare quando fai clic con il pulsante destro del mouse (vedi screenshot sopra), troverai un'opzione con la dicitura "Usa sempre per questo tipo di file". Abilitando questa opzione, i pacchetti DEB si apriranno automaticamente quando li apri con un doppio clic utilizzando il programma scelto.

Un altro aspetto da tenere presente è che il comando da terminale non solo installa il pacchetto, ma ne rispetta anche la natura e, se necessario, aggiunge un repository ufficiale , come nel caso di browser come Google e Vivaldi o dell'editor Visual Studio Code.

Dal mio punto di vista, è meglio utilizzare l'opzione nativa del sistema operativo e, se fallisce, provare le altre alternative. In ogni caso, spero che alcune delle cose che ho spiegato qui ti siano state di aiuto.


Aggiungi come fonte preferita in Google