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.

Installare Adobe Reader 8 su Ubuntu 8.04 Hardy Heron

adobe-reader

Per installare l’ultima versione di Adobe Reader in italiano su Ubuntu Linux 8.04 Hardy Heron bastano due righe di comando (si possono copiare ed incollare così come sono in una finestra di terminale, ma attenzione: sono 50 MB!):

wget http://ardownload.adobe.com/pub/adobe/reader/\
unix/8.x/8.1.2/ita/AdobeReader_ita-8.1.2-1.i386.deb

sudo dpkg -i AdobeReader_ita-8.1.2-1.i386.deb

Installare Adobe Reader su Ubuntu 7.04 (Feisty Fawn)

Sulla nuova versione di Ubuntu, la 7.04 Feisty Fawn, Adobe Reader (ex Acrobat Reader), il diffusissimo software per la lettura dei file PDF, non è installabile direttamente tramite le utility “Aggiungi/Rimuovi applicazioni”, Synaptic, aptitude o apt-get, in quanto non è presente nei repository (gli archivi di pacchetti) dell’ultima release del sistema operativo.

Ci sono varie soluzioni per l’installazione, tra le quali c’è quella che utilizza Automatix, ma la più semplice è sicuramente la seguente, proposta da pestilence4hr su ubuntuforums.org, che permette di installare con due righe di comando dai repository di Ubuntu 6.10 (Edgy Eft), il pacchetto acroread, perfettamente funzionante anche sul nuovo Ubuntu.

Ecco i semplici comandi da utilizzare in una finestra di terminale:

wget http://security.ubuntu.com/ubuntu/pool/multiverse/\
a/acroread/acroread_7.0.9-0.0.ubuntu0.6.10_i386.deb
sudo dpkg -i acroread_7.0.9-0.0.ubuntu0.6.10_i386.deb