Finalmente, dopo il Flash player nativo, cade l'ultimo muro che divideva l'esperienza di navigazione a 64 bit da quella a 32 bit. Sun ha finalmente deciso di rendere disponibile un plugin Java per i browser a 64 bit, fino ad adesso il nostro sistema poteva comunque far girare applet Java tramite il plugin derivato dal progetto OpenJDK o gcj, ma i problemi di visualizzazione e di compatibilità erano non indifferenti. Qui di seguito troverete le istruzioni per l'installazione sul vostro sistema, come sempre il meno traumatica possibile.
Il consiglio è quello di rimuovere i plugin a 64 bit (come quello di OpenJDK):
Ora scaricate l'archivio da questo sito (Download accanto a JRE 6 Update 1x -> Piattaforma Linux x64, scegliete il file jre-6u12-linux-x64.bin) e salvatelo in una directory. Aprite il terminale e posizionatevi nella directory in cui si trova l'archivio.
La seguente procedura è generica e va bene per installare qualsiasi JRE non supportato direttamente dalla distribuzione. Installiamo ora tutto il necessario per produrre i file deb:
Ora dobbiamo modificare uno dei file installati per far riconoscere la nostra versione di JRE:
Posizionatevi alla riga 72, prima di "esac", ed inserite questo testo:
Con questa riga potrete installare tutti i JRE update che verranno rilasciati d'ora in avanti. Chiudete e salvate.
Nella directory in cui si trova il pacchetto eseguite il comando:
Controllate ciò che vi appare sullo schermo: premete Y, poi Invio, ora scorrete la licenza fino alla fine con la barra spaziatrice, scrivete yes e poi premete Invio. Ci sarà qualche errore, ma è normale.
Verrà costruito il pacchetto sun-j2re1.6_1.6.0+update12_amd64.deb. Installiamolo:
Per colpa di alcune differenze nella struttura interna dei file fra questa e le versioni precedenti del JRE, il plugin è contenuto in una directory diversa, passiamo ora a creare un link al plugin coerente con la struttura delle alternatives di Ubuntu:
A questo punto il plugin dovrebbe essere già funzionante, basta un riavvio di Firefox e dovreste trovarlo nella lista dei plugin di Firfox: inserite nella barra dell'url about:plugin e premete Invio. Dovrebbe essere presente in questa forma:
Il consiglio è quello di rimuovere i plugin a 64 bit (come quello di OpenJDK):
sudo apt-get purge gcjwebplugin icedtea6-plugin
Ora scaricate l'archivio da questo sito (Download accanto a JRE 6 Update 1x -> Piattaforma Linux x64, scegliete il file jre-6u12-linux-x64.bin) e salvatelo in una directory. Aprite il terminale e posizionatevi nella directory in cui si trova l'archivio.
La seguente procedura è generica e va bene per installare qualsiasi JRE non supportato direttamente dalla distribuzione. Installiamo ora tutto il necessario per produrre i file deb:
sudo apt-get install java-package
Ora dobbiamo modificare uno dei file installati per far riconoscere la nostra versione di JRE:
sudo gedit /usr/share/java-package/sun-j2re.sh
Posizionatevi alla riga 72, prima di "esac", ed inserite questo testo:
"jre-6u"[0-9][0-9]"-linux-x64.bin") # SUPPORTED
j2se_version=1.6.0+update${archive_name:6:2}${revision}
j2se_expected_min_size=16 # 16542512 bytes
found=true
;;
Con questa riga potrete installare tutti i JRE update che verranno rilasciati d'ora in avanti. Chiudete e salvate.
Nella directory in cui si trova il pacchetto eseguite il comando:
fakeroot make-jpkg jre-6u12-linux-x64.bin
Controllate ciò che vi appare sullo schermo: premete Y, poi Invio, ora scorrete la licenza fino alla fine con la barra spaziatrice, scrivete yes e poi premete Invio. Ci sarà qualche errore, ma è normale.
Verrà costruito il pacchetto sun-j2re1.6_1.6.0+update12_amd64.deb. Installiamolo:
sudo dpkg -i sun-j2re1.6_1.6.0+update12_amd64.deb
Per colpa di alcune differenze nella struttura interna dei file fra questa e le versioni precedenti del JRE, il plugin è contenuto in una directory diversa, passiamo ora a creare un link al plugin coerente con la struttura delle alternatives di Ubuntu:
sudo mkdir -p /usr/lib/j2re1.6-sun/plugin/amd64/ns7
sudo ln -s /usr/lib/j2re1.6-sun/lib/amd64/libnpjp2.so /usr/lib/j2re1.6-sun/plugin/amd64/ns7/libjavaplugin_oji.so
A questo punto il plugin dovrebbe essere già funzionante, basta un riavvio di Firefox e dovreste trovarlo nella lista dei plugin di Firfox: inserite nella barra dell'url about:plugin e premete Invio. Dovrebbe essere presente in questa forma:
libnpjp2.so
- Nome file: libnpjp2.so
Nessun commento:
Posta un commento