Utilizzare nspluginwrapper con Konqueror su Debian (e derivate, come Ubuntu) AMD64

Attenzione: I numeri di versione dei pacchetti e dei sorgenti potrebbero cambiare dopo la scrittura di questo articolo.

Poco meno di un anno fa avevo scritto questi due post, molto macchinosi e abbastanza improvvisati, che descrivevano come far funzionare il plugin Macromedia Flash. La macchinosità di questi due procedimenti era dovuta al fatto che non era possibile utilizzare nspluginwrapper (cui ho dedicato questo post) su Konqueror, mentre funzionava discretamente bene già allora con qualunque altro browser in grado di conformarsi alla Netscape Plugins API. A partire dalla release 0.9.90.4, è possibile usare nspluginwrapper con Konqueror, a patto di lavorarci un po’ :-). Noi useremo l’ultima release disponibile, al momento, la 0.9.91.4, e dovremmo, quindi essere a cavallo.

Il metodo che descrivo ora, presentato in questo topic su Ubuntu Forums, ha il pregio di essere leggermente meno invasivo e più resistente agli aggiornamenti di sistema (specie su Debian). Io lo trovo più sicuro rispetto a quello presentato un anno fa: si tratta, infatti, di inserire una patch all’interno del gestore di plugin Netscape di Konqueror. Tale patch viene pubblicizzata da Beauchesne stesso sul suo sito.

  1. Creiamo una directory per il nostro lavoro, possibilmente (se c’è abbastanza spazio, nella nostra home, e spostiamoci al suo interno: mkdir konqueror-nspluginwrapper; cd konqueror-nspluginwrapper
  2. Assicuriamoci di avere inserito, all’interno del nostro /etc/apt/sources.list, una riga deb-src relativa al nostro mirror di pacchetti principali: questa riga ci servirà per prelevare gli archivi contenenti i sorgenti corrispondenti a ciò che è installato, al momento sul nostro sistema, e le patch applicate dai distributori agli stessi per armonizzare il software con tutti gli altri pacchetti precompilati. Ad esempio, io ho un deb-src http://mi.mirror.garr.it/mirrors/debian/ stable main non-free contrib che va benissimo per la mia Debian etch.
  3. Il pacchetto sorgente su cui lavoreremo si chiama kdebase, che corrisponde non solo al pacchetto binario omonimo, ma anche a tutta una serie di software essenziale, come Kate. Preleviamo, quindi, eventuali dipendenze di compilazione per questo archivio di sorgenti, e il pacchetto stesso: for a in build-dep source; do sudo apt-get $a kdebase; done.
  4. Decomprimiamo i sorgenti, e applichiamo la patch fornita dai nostri packager: tar xfz kdebase_3.5.5a.dfsg.orig.tar.gz; cd kdebase-3.5.5a; gunzip ../kdebase_3.5.5a.dfsg.1-6.diff; patch -p1 < ../kdebase_3.5.5a.dfsg.1-6.diff
  5. Procuriamoci la patch segnalata da Beauchesne, facendo click qui, salviamola nella directory konqueror-nspluginwrapper, e applichiamola: patch -p1 < ../kdebase-3.4.2-npapi-64bit-fixes.patch
  6. Prepariamo i pacchetti, e installiamoli: dpkg-buildpackage -rfakeroot -uc -b; cd ..; sudo dpkg -i *.deb
  7. Riavviamo KDE, e installiamo nspluginwrapper, ad esempio come ho descritto qui.

Enjoy! :-D

4 Risposte a “Utilizzare nspluginwrapper con Konqueror su Debian (e derivate, come Ubuntu) AMD64”


  1. 1 kr0n1x 23 Settembre 2007 alle 10:42

    e se lo volessi usare con epiphany su debian lenny 64 bit? come devo fare?

  2. 2 Emanuele Cipolla 23 Settembre 2007 alle 11:12

    @kr0n1x: Epiphany supporta nativamente nspluginwrapper, come tutti i browser basati su Mozilla.

  1. 1 Konqueror AMD64 con Java e Flash « Emanuele Cipolla Trackback su 8 Agosto 2007 alle 20:35
  2. 2 Konqueror AMD64 con Java e Flash su Kubuntu Dapper Drake « Emanuele Cipolla Trackback su 8 Agosto 2007 alle 20:38

L'autore

ClaimID
LinkedIn

Alcune informazioni generali su di me sono disponibili qui.


Donami qualche soldino

Se pensi che quello che hai letto ti sia stato utile, e vuoi donarmi qualcosa, puoi farlo.

Sia chiaro che non è affatto obbligatorio: non ci sono stati, non ci sono e ci saranno contenuti per la cui fruizione dovrete pagarmi alcunchè.

Licenza

Licenza Creative Commons

Leggi le note legali

Aggregazione

Blogger Italiani
Il Bloggatore
BongoLinux
LinuxFeed
TuxFeed

Troverete alcuni dei miei post anche iscrivendovi ai servizi offerti da codesti siti.

Categorie

Archivi