Errore “pacchetto di cattiva qualità” installando pacchetti su Ubuntu 11.04

Sto provando la daily build di Ubuntu 11.04 Natty Narwhal.

Al di là della forzatura ad usare il desktop manager Unity invece di quello standard di Gnome, cosa sulla quale spero di scrivere qualcosa nei prossimi giorni, ho visto che ci sono un po’ di difficoltà ad installare alcuni pacchetti non presenti nei repository ufficiali, dopo averli scaricati dai rispettivi siti.

I software sui quali vedo presentarsi il problema sono Adobe Reader, Skype, Dropbox, TeamViewer, Google Chrome Google Talk Plugin e CrossOver, ma probabilmente la cosa succede con molti altri. I file .deb scaricati vengono aperti automaticamente dal programma software-center (o Gestore pacchetti) che dopo un po’ segnala l’errore Il pacchetto è di cattiva qualità – L’installazione di un pacchetto che viola gli standard qualitativi non è consentita… (in iglese The package is of bad quality – The installation of a package which violates the quality standards isn’t allowed…) e non può quindi completare l’installazione.

Questo errore è causato da un modulo incluso in software-center, chiamato Lintian, che controlla la congruenza dei pacchetti. Probabilmente verrà risolto prima del rilascio della versione 11.04 definitiva alla fine di aprile.

E’ comunque molto semplice bypassare il problema, in quanto gli stessi pacchetti possono essere installati sia con dpkg, che con gdebi, oppure anche con synaptic (Gestore pacchetti).

Per installare un file .deb con dpkg, da terminale, usare il comando:

sudo dpkg -i /<percorso>/nomepacchetto.deb

Con gdebi, invece:

sudo gdebi /<percorso>/nomepacchetto.deb

Per installarli con synaptic invece bisogna aprire il programma e aggiungere i pacchetti dal menù File -> Aggiungi pacchetti scaricati, dopodiché questi saranno presenti nell’elenco ed installabili.

Hai trovato interessante questo articolo? Puoi iscriverti ai feed o ricevere i prossimi articoli per email.

Rispondi