Un nuovo software è destinato a presentare alcuni bug, bug che non vengono rilevati durante l’intera fase di pre-rilascio. Dopo il rilascio, quando gli utenti riscontrano questi bug, vengono registrati ufficialmente e vengono risolti dopo un po ‘di tempo. Sebbene questa procedura funzioni nella maggior parte dei casi, in caso di un bug importante che influisce su alcune funzionalità di base utilizzate negli affari quotidiani, le cose possono diventare un po ‘frustranti se non viene risolto presto o se la correzione richiede tempo per essere distribuito a tutti gli utenti.
Caso in questione: A bug nell’applicazione Gnome Software di Ubuntu 16.04 che impedisce all’utilità di installare file .deb di terze parti. Sebbene il bug sia stato segnalato per la prima volta ad aprile e, come da dettagli documentati, sia stato presto risolto, una rapida occhiata alla sezione dei commenti rivela che molti utenti stanno ancora affrontando il problema.
Ora potrebbe essere che a questi utenti (che stanno dicendo che il bug esiste ancora) manchi qualcosa, ma il fatto è che sono ancora bloccati e presumibilmente non hanno idea di come installare un pacchetto .deb di terze parti senza Software Gnome. Quindi, tenendo questo a mente, discuteremo di una manciata di soluzioni alternative, spiegando come è possibile installare tali pacchetti .deb se Gnome Software non funziona per te.
Soluzione 1: reinstallare e utilizzare Ubuntu Software Center
Se sei stato un utente Ubuntu negli ultimi anni, probabilmente saprai che a partire da Ubuntu 16.04, Gnome Software ha sostituito l’applicazione Ubuntu Software Center. Quindi, un modo semplice per risolvere il problema dell’installazione di .deb di terze parti è reinstallare e utilizzare Ubuntu Software Center invece di Gnome Software.
Per ripristinare l’applicazione Ubuntu Software Center, basta eseguire il seguente comando:
sudo apt install software-center
Sebbene il comando di cui sopra dovrebbe funzionare senza problemi (almeno nel mio caso), nel caso in cui si riceva un tipo di errore “pacchetto mancante”, è possibile provare a risolverlo eseguendo i seguenti comandi:
sudo apt-get update sudo apt-get upgrade
Una volta completata l’installazione, puoi installare qualsiasi pacchetto .deb tramite Ubuntu Software Center.
Soluzione 2: utilizzo di dpkg
La seconda soluzione alternativa consiste nell’installare i file .deb utilizzando dpkg
, uno strumento a riga di comando che consente di installare, creare, rimuovere e gestire i pacchetti Debian. Ecco il comando che devi eseguire nel caso in cui desideri utilizzare dpkg:
sudo dpkg -i [deb-file]
Per esempio:
sudo dpkg -i /home/himanshu/Downloads/test_1.0-1.deb
Tieni presente che nel caso in cui riscontri problemi relativi alle dipendenze, puoi provare a risolverli utilizzando il seguente comando:
sudo apt-get install -f
Soluzione 3: utilizzo di GDebi
Il terzo modo è usare il GDebi attrezzo. Lo strumento ti consente di installare i pacchetti deb locali e risolve e installa automaticamente le loro dipendenze (se presenti). Puoi pensare a GDebi come APT ma per i pacchetti locali. Per installare lo strumento, eseguire il seguente comando:
sudo apt-get install gdebi
Lo strumento è disponibile sia come comando che come applicazione basata su GUI. Per installare un pacchetto .deb utilizzando GDebi sulla riga di comando, esegui il seguente comando:
sudo gdebi [deb-file]
Per utilizzare il client grafico, avvialo prima tramite Ubuntu Dash:
Ecco come appare l’interfaccia utente dello strumento:
Per installare un pacchetto .deb, selezionalo prima andando su “File -> Apri”. Ad esempio, ho selezionato il pacchetto KDEConnect.
Puoi vedere che il pulsante “Installa pacchetto” è ora attivo. Basta fare clic per avviare l’installazione.
Tieni presente che GDebi proverà sempre a risolvere le dipendenze dalla sua conoscenza di ciò che è presente nei repository standard di Ubuntu: se un pacchetto richiesto non è presente, il processo di installazione fallirà.
Conclusione
Nessuna delle soluzioni alternative menzionate qui è difficile da configurare e utilizzare: dipende solo da ciò che preferisci. Se non sei totalmente allergico alla riga di comando, ti consiglio di imparare lo strumento gDebi. E continua a cercare perché il problema di installazione .deb è ancora presente sul tuo sistema e applica la correzione non appena capisci cosa sta andando storto.