How to replace the IcedTea Java JRE and it's browser plugin with the
Sun Java JRE and its browser pugin .. In PeppermintOS (Two) or Ubuntu 11.04.
The Sun version is more up-to-date, and IMHO quicker.
Open a terminal and run:
sudo apt-get install ppa-purge
then
sudo add-apt-repository ppa:ferramroberto/java
then
then
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
At this point the "Operating System Distributor License for Java" dialog will open .. use the Tab key to select
<Ok> and hit enter.
Another dialog will open asking "Do you accept with the DLJ license terms ?" .. use the Tab key to select
<Yes> and hit enter.
OK, (when that's finished) back in the terminal, run:
sudo update-alternatives --config java
You should see something like this:-
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
Hit
2 to select the
/usr/lib/jvm/java-6-sun/jre/bin/java and hit enter.
(use whatever number = /usr/lib/jvm/java-6-sun/jre/bin/java)
Now run:
sudo update-alternatives --config mozilla-javaplugin.so
You should see something like this:-
There are 2 choices for the alternative mozilla-javaplugin.so (providing /usr/lib/mozilla/plugins/libjavaplugin.so).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so 63 manual mode
Hit
2 to select the
/usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so and hit enter.
(use whatever number = /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so)
You can now go to this website:
http://www.java.com/en/download/help/testvm.xmlIt should report:-
Vendor:
Sun Microsystems IncVersion:
Java SE 6 Update 26
You can always use update-alternatives to change back if you wish.