Install Java in Debian Squeeze

A seguito di alcuni problemi su un’applicazione web che uso, mi sono dovuto armare di pazienza e attivare l’odiato (da me) plugin java per i browser che utilizzo:

  • Iceweasel (attualmente) 3.6.13
  • Opera 11.1156

Devo ammettere che l’installazione è semplice, ma nei pochi passi sono nascoste parecchie insidie, ed è per questo che mi scrivo questo articolo come promemoria.

Sperando possa tornare utile a qualche sfortunato come me, cominciamo con l’installazione.

Occorre avere le repo non-free abilitate, e installare i seguenti pacchetti.

#aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts

Nel caso di una nuova installazione confermate la licenza che vi verrà sottoposta.

Ora aggiorniamo la versione installata con il seguente comando, che è da usare anche quando si aggiorna il paccehtto.

#update-alternatives --config java

Qui selezioniamo java-6-sun e verifichiamo che l’output sia corretto.

$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)

Nel caso non sia quello desiderato verificare di aver scelto la versione di java corretta e impartire nuovamente il comando:

 #update-alternatives --config java

Ora dovrebbe essere tutto OK, invece mancano alcuni dettagli.

Se si utilizza Jdownloader occorre disabilitare IPv6, modificando il file /etc/sysctl.d/bindv6only.conf in questo modo :

net.ipv6.bindv6only = 0

restartiamo

#invoke-rc.d procps restart

Opera 11

La dir di riferimento dei plugin utilizzati presa come riferimento è /usr/lib/mozilla/plugins/ è il plugin di java dovrebbe essere presente.

libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so

Per indirizzare Opera a usare questa dir per i plugins, andare in:

Menù>impostazioni>preferenze>avanzate>contenuti e aprire il tab  “Opzioni dei plugins”

Opera dovrebbe ora essere in grado di utilizzare il plugin java.

Iceweasel 3.6.13

Il nostro Iceweasel dovrebbe prendere i plugin direttamente da  /usr/lib/mozilla/plugins/ , ma occorre prestare attenzione che sia presente il collegamento con la libreria :

/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386/libnpjp2.so

Altrimenti il plugin non verrà visto neppure in about:plugins.

Spero che queste poche informazioni possano essere d’aiuto .

Link Utili :

Una risposta a “Install Java in Debian Squeeze”

  1. Figa dicevo perchè non va jdownloader che java mi funzione bene ???

    Ecco la risposta :
    Ora dovrebbe essere tutto OK, invece mancano alcuni dettagli.

    Se si utilizza Jdownloader occorre disabilitare IPv6, modificando il file /etc/sysctl.d/bindv6only.conf in questo modo :

    net.ipv6.bindv6only = 0

    restartiamo

    #invoke-rc.d procps restart

    #################################
    Figa avevo visto che java dava un errore di
    network ma non avevo pensato a ipv6 , grazie mille
    ottima dritta !

Rispondi