Installare Sun Jre/Jdk

Da lumacawiki.

Download java

[1]


Se avete scaricato le JDK:

Spostatevi in /usr/lib/jvm/

cd /usr/lib/jvm/

Creare il file /usr/lib/jvm/installa.sh e copiarvi all'interno:

#!/bin/bash

sudo apt-get remove icedtea6-plugin
rm ~/.mozilla/plugins/libnpjp2.so
sudo rm /usr/lib/mozilla/plugins/libnpjp2.so

sudo chmod +x jdk-6u29-linux-i586.bin 
sudo ./jdk-6u29-linux-i586.bin 

sudo ln -s /usr/lib/jvm/jdk1.6.0_29/ /usr/lib/jvm/java

sudo update-alternatives --install "/usr/bin/appletviewer" "appletviewer" "/usr/lib/jvm/java/bin/appletviewer" 1 
sudo update-alternatives --install "/usr/bin/apt" "apt" "/usr/lib/jvm/java/bin/apt" 1 
sudo update-alternatives --install "/usr/bin/ControlPanel" "ControlPanel" "/usr/lib/jvm/java/bin/ControlPanel" 1 
sudo update-alternatives --install "/usr/bin/extcheck" "extcheck" "/usr/lib/jvm/java/bin/extcheck" 1 
sudo update-alternatives --install "/usr/bin/HtmlConverter" "HtmlConverter" "/usr/lib/jvm/java/bin/HtmlConverter" 1 
sudo update-alternatives --install "/usr/bin/idlj" "idlj" "/usr/lib/jvm/java/bin/idlj" 1 
sudo update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/java/bin/jar" 1 
sudo update-alternatives --install "/usr/bin/jarsigner" "jarsigner" "/usr/lib/jvm/java/bin/jarsigner" 1 
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java/bin/java" 1 
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java/bin/javac" 1 
sudo update-alternatives --install "/usr/bin/javadoc" "javadoc" "/usr/lib/jvm/java/bin/javadoc" 1 
sudo update-alternatives --install "/usr/bin/javah" "javah" "/usr/lib/jvm/java/bin/javah" 1 
sudo update-alternatives --install "/usr/bin/javap" "javap" "/usr/lib/jvm/java/bin/javap" 1 
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/java/bin/javaws" 1 
sudo update-alternatives --install "/usr/bin/jconsole" "jconsole" "/usr/lib/jvm/java/bin/jconsole" 1 
sudo update-alternatives --install "/usr/bin/jcontrol" "jcontrol" "/usr/lib/jvm/java/bin/jcontrol" 1 
sudo update-alternatives --install "/usr/bin/jdb" "jdb" "/usr/lib/jvm/java/bin/jdb" 1 
sudo update-alternatives --install "/usr/bin/jhat" "jhat" "/usr/lib/jvm/java/bin/jhat" 1 
sudo update-alternatives --install "/usr/bin/jinfo" "jinfo" "/usr/lib/jvm/java/bin/jinfo" 1 
sudo update-alternatives --install "/usr/bin/jmap" "jmap" "/usr/lib/jvm/java/bin/jmap" 1 
sudo update-alternatives --install "/usr/bin/jps" "jps" "/usr/lib/jvm/java/bin/jps" 1 
sudo update-alternatives --install "/usr/bin/jrunscript" "jrunscript" "/usr/lib/jvm/java/bin/jrunscript" 1 
sudo update-alternatives --install "/usr/bin/jsadebugd" "jsadebugd" "/usr/lib/jvm/java/bin/jsadebugd" 1 
sudo update-alternatives --install "/usr/bin/jstack" "jstack" "/usr/lib/jvm/java/bin/jstack" 1 
sudo update-alternatives --install "/usr/bin/jstat" "jstat" "/usr/lib/jvm/java/bin/jstat" 1 
sudo update-alternatives --install "/usr/bin/jstatd" "jstatd" "/usr/lib/jvm/java/bin/jstatd" 1 
sudo update-alternatives --install "/usr/bin/jvisualvm" "jvisualvm" "/usr/lib/jvm/java/bin/jvisualvm" 1 
sudo update-alternatives --install "/usr/bin/keytool" "keytool" "/usr/lib/jvm/java/bin/keytool" 1 
sudo update-alternatives --install "/usr/bin/native2ascii" "native2ascii" "/usr/lib/jvm/java/bin/native2ascii" 1 
sudo update-alternatives --install "/usr/bin/orbd" "orbd" "/usr/lib/jvm/java/bin/orbd" 1 
sudo update-alternatives --install "/usr/bin/pack200" "pack200" "/usr/lib/jvm/java/bin/pack200" 1 
sudo update-alternatives --install "/usr/bin/policytool" "policytool" "/usr/lib/jvm/java/bin/policytool" 1 
sudo update-alternatives --install "/usr/bin/rmic" "rmic" "/usr/lib/jvm/java/bin/rmic" 1 
sudo update-alternatives --install "/usr/bin/rmid" "rmid" "/usr/lib/jvm/java/bin/rmid" 1 
sudo update-alternatives --install "/usr/bin/rmiregistry" "rmiregistry" "/usr/lib/jvm/java/bin/rmiregistry" 1 
sudo update-alternatives --install "/usr/bin/schemagen" "schemagen" "/usr/lib/jvm/java/bin/schemagen" 1 
sudo update-alternatives --install "/usr/bin/serialver" "serialver" "/usr/lib/jvm/java/bin/serialver" 1 
sudo update-alternatives --install "/usr/bin/servertool" "servertool" "/usr/lib/jvm/java/bin/servertool" 1 
sudo update-alternatives --install "/usr/bin/tnameserv" "tnameserv" "/usr/lib/jvm/java/bin/tnameserv" 1 
sudo update-alternatives --install "/usr/bin/unpack200" "unpack200" "/usr/lib/jvm/java/bin/unpack200" 1 
sudo update-alternatives --install "/usr/bin/wsgen" "wsgen" "/usr/lib/jvm/java/bin/wsgen" 1 
sudo update-alternatives --install "/usr/bin/wsimport" "wsimport" "/usr/lib/jvm/java/bin/wsimport" 1 
sudo update-alternatives --install "/usr/bin/xjc" "xjc" "/usr/lib/jvm/java/bin/xjc" 1 
sudo update-alternatives --install "/usr/bin/appletviewer" "appletviewer" "/usr/lib/jvm/java/bin/appletviewer" 1 
sudo update-alternatives --install "/usr/bin/apt" "apt" "/usr/lib/jvm/java/bin/apt" 1 
sudo update-alternatives --install "/usr/bin/ControlPanel" "ControlPanel" "/usr/lib/jvm/java/bin/ControlPanel" 1 
sudo update-alternatives --install "/usr/bin/extcheck" "extcheck" "/usr/lib/jvm/java/bin/extcheck" 1 
sudo update-alternatives --install "/usr/bin/HtmlConverter" "HtmlConverter" "/usr/lib/jvm/java/bin/HtmlConverter" 1 
sudo update-alternatives --install "/usr/bin/idlj" "idlj" "/usr/lib/jvm/java/bin/idlj" 1 
sudo update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/java/bin/jar" 1 
sudo update-alternatives --install "/usr/bin/jarsigner" "jarsigner" "/usr/lib/jvm/java/bin/jarsigner" 1 
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java/bin/java" 1 
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java/bin/javac" 1 
sudo update-alternatives --install "/usr/bin/javadoc" "javadoc" "/usr/lib/jvm/java/bin/javadoc" 1 
sudo update-alternatives --install "/usr/bin/javah" "javah" "/usr/lib/jvm/java/bin/javah" 1 
sudo update-alternatives --install "/usr/bin/javap" "javap" "/usr/lib/jvm/java/bin/javap" 1 
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/java/bin/javaws" 1 
sudo update-alternatives --install "/usr/bin/jconsole" "jconsole" "/usr/lib/jvm/java/bin/jconsole" 1 
sudo update-alternatives --install "/usr/bin/jcontrol" "jcontrol" "/usr/lib/jvm/java/bin/jcontrol" 1 
sudo update-alternatives --install "/usr/bin/jdb" "jdb" "/usr/lib/jvm/java/bin/jdb" 1 
sudo update-alternatives --install "/usr/bin/jhat" "jhat" "/usr/lib/jvm/java/bin/jhat" 1 
sudo update-alternatives --install "/usr/bin/jinfo" "jinfo" "/usr/lib/jvm/java/bin/jinfo" 1 
sudo update-alternatives --install "/usr/bin/jmap" "jmap" "/usr/lib/jvm/java/bin/jmap" 1 
sudo update-alternatives --install "/usr/bin/jps" "jps" "/usr/lib/jvm/java/bin/jps" 1 
sudo update-alternatives --install "/usr/bin/jrunscript" "jrunscript" "/usr/lib/jvm/java/bin/jrunscript" 1 
sudo update-alternatives --install "/usr/bin/jsadebugd" "jsadebugd" "/usr/lib/jvm/java/bin/jsadebugd" 1 
sudo update-alternatives --install "/usr/bin/jstack" "jstack" "/usr/lib/jvm/java/bin/jstack" 1 
sudo update-alternatives --install "/usr/bin/jstat" "jstat" "/usr/lib/jvm/java/bin/jstat" 1 
sudo update-alternatives --install "/usr/bin/jstatd" "jstatd" "/usr/lib/jvm/java/bin/jstatd" 1 
sudo update-alternatives --install "/usr/bin/jvisualvm" "jvisualvm" "/usr/lib/jvm/java/bin/jvisualvm" 1 
sudo update-alternatives --install "/usr/bin/keytool" "keytool" "/usr/lib/jvm/java/bin/keytool" 1 
sudo update-alternatives --install "/usr/bin/native2ascii" "native2ascii" "/usr/lib/jvm/java/bin/native2ascii" 1 
sudo update-alternatives --install "/usr/bin/orbd" "orbd" "/usr/lib/jvm/java/bin/orbd" 1 
sudo update-alternatives --install "/usr/bin/pack200" "pack200" "/usr/lib/jvm/java/bin/pack200" 1 
sudo update-alternatives --install "/usr/bin/policytool" "policytool" "/usr/lib/jvm/java/bin/policytool" 1 
sudo update-alternatives --install "/usr/bin/rmic" "rmic" "/usr/lib/jvm/java/bin/rmic" 1 
sudo update-alternatives --install "/usr/bin/rmid" "rmid" "/usr/lib/jvm/java/bin/rmid" 1 
sudo update-alternatives --install "/usr/bin/rmiregistry" "rmiregistry" "/usr/lib/jvm/java/bin/rmiregistry" 1 
sudo update-alternatives --install "/usr/bin/schemagen" "schemagen" "/usr/lib/jvm/java/bin/schemagen" 1 
sudo update-alternatives --install "/usr/bin/serialver" "serialver" "/usr/lib/jvm/java/bin/serialver" 1 
sudo update-alternatives --install "/usr/bin/servertool" "servertool" "/usr/lib/jvm/java/bin/servertool" 1 
sudo update-alternatives --install "/usr/bin/tnameserv" "tnameserv" "/usr/lib/jvm/java/bin/tnameserv" 1 
sudo update-alternatives --install "/usr/bin/unpack200" "unpack200" "/usr/lib/jvm/java/bin/unpack200" 1 
sudo update-alternatives --install "/usr/bin/wsgen" "wsgen" "/usr/lib/jvm/java/bin/wsgen" 1 
sudo update-alternatives --install "/usr/bin/wsimport" "wsimport" "/usr/lib/jvm/java/bin/wsimport" 1 
sudo update-alternatives --install "/usr/bin/xjc" "xjc" "/usr/lib/jvm/java/bin/xjc" 1 
sudo update-alternatives --set java /usr/lib/jvm/java/bin/appletviewer
sudo update-alternatives --set java /usr/lib/jvm/java/bin/apt
sudo update-alternatives --set java /usr/lib/jvm/java/bin/ControlPanel
sudo update-alternatives --set java /usr/lib/jvm/java/bin/extcheck
sudo update-alternatives --set java /usr/lib/jvm/java/bin/HtmlConverter
sudo update-alternatives --set java /usr/lib/jvm/java/bin/idlj
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jar
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jarsigner
sudo update-alternatives --set java /usr/lib/jvm/java/bin/java
sudo update-alternatives --set java /usr/lib/jvm/java/bin/javac
sudo update-alternatives --set java /usr/lib/jvm/java/bin/javadoc
sudo update-alternatives --set java /usr/lib/jvm/java/bin/javah
sudo update-alternatives --set java /usr/lib/jvm/java/bin/javap
sudo update-alternatives --set java /usr/lib/jvm/java/bin/javaws
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jconsole
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jcontrol
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jdb
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jhat
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jinfo
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jmap
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jps
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jrunscript
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jsadebugd
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jstack
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jstat
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jstatd
sudo update-alternatives --set java /usr/lib/jvm/java/bin/jvisualvm
sudo update-alternatives --set java /usr/lib/jvm/java/bin/keytool
sudo update-alternatives --set java /usr/lib/jvm/java/bin/native2ascii
sudo update-alternatives --set java /usr/lib/jvm/java/bin/orbd
sudo update-alternatives --set java /usr/lib/jvm/java/bin/pack200
sudo update-alternatives --set java /usr/lib/jvm/java/bin/policytool
sudo update-alternatives --set java /usr/lib/jvm/java/bin/rmic
sudo update-alternatives --set java /usr/lib/jvm/java/bin/rmid
sudo update-alternatives --set java /usr/lib/jvm/java/bin/rmiregistry
sudo update-alternatives --set java /usr/lib/jvm/java/bin/schemagen
sudo update-alternatives --set java /usr/lib/jvm/java/bin/serialver
sudo update-alternatives --set java /usr/lib/jvm/java/bin/servertool
sudo update-alternatives --set java /usr/lib/jvm/java/bin/tnameserv
sudo update-alternatives --set java /usr/lib/jvm/java/bin/unpack200
sudo update-alternatives --set java /usr/lib/jvm/java/bin/wsgen
sudo update-alternatives --set java /usr/lib/jvm/java/bin/wsimport
sudo update-alternatives --set java /usr/lib/jvm/java/bin/xjc
 
sudo ln -s /usr/lib/jvm/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/

rendere il file eseguibile

sudo chmod +x /usr/lib/jvm/installa.sh

e dopo eseguire:

sudo ./installa.sh