als Plugin (für Mozilla) und Laufzeitumgebung
Irgendwann habe ich festgestellt, das das unter Debian beliebte Javapacket von Blackdown.org im deutschen Sprachraum eigentlich ganz gut durch das Orginal von Sun ersetzt werden kann.
Da Sun leider keine Debianpackete zur Verfügung stellt, folgt hier nun eine kurze Anleitung wie man die Sun Java Laufzeitumgebung (j2re) innerhalb eines Debian (woody) Sytems installieren kann.
Voraussetzungen:
- Java(TM) 2 Runtime Environment, Standard Edition (z.B. Version1.4.1_01) gibts als Download bei Sun
- libstdc++2.9-glibc2.1 , gibts als Debianpaket
(apt-get install libstdc++2.9-glibc2.1, oder
apt-get --reinstall install libstdc++2.9-glibc2.1 )
Als erstes wird das Javapaket von Sun in einem Verzeichnis unterhalb der /usr/local/ Verzeichnisse installiert:
mkdir /usr/local/java.sun
cd /usr/local/java.sun
chmod 755 /pfad_zu_java/j2re-1_4_1-linux-i586.bin
/pfad_zu_java/j2re-1_4_1-linux-i586.bin
ln -s j2re1.4.1 java.current
chmod -Rc g+rX,o+rX .
Jetzt sollte der Suchpfad angepasst werden.
In z.B. /etc/profile kann die PATH
Variable um /usr/local/java.sun/java.current/bin
ergänzt werden.
Nun kann mit dem Debianmechanismus update-alternatives die allgemeine Javalaufzeitumgebung eingerichtet werden.
update-alternatives --install /usr/bin/java java /usr/local/java.sun/java.current/bin/java 120
update-alternatives --install /usr/bin/java_vm java_vm /usr/local/java.sun/java.current/bin/java_vm 120
Mit
type java
java is /usr/bin/java
kann überprüft werden ob Java gefunden wird.
Die Plugin installation
Für das Plugin gibt es mehrere Möglichkeiten, lokal , global und global für das Debianpacket von Mozilla z.B.
Lokale Installation im HOME Verzeichnis:
mkdir ~/.mozilla/plugins
ln -s /usr/local/java.sun/java.current/plugin/i386/ns610/libjavaplugin_oji.so ~/.mozilla/plugins/
Globale Installation im Mozilla Verzeichnis (/usr/local/mozilla/) :
ln -s /usr/local/java.sun/java.current/plugin/i386/ns610/libjavaplugin_oji.so /usr/local/mozilla/plugins/
Globale Installation im Mozilla (Debian) Verzeichnis:
ln -s /usr/local/java.sun/java.current/plugin/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
Nun kann die Plugininstallation überprüft werden.
Mit der Mozillaoption Hilfe - Über Plug-ins oder
Help - About Plugins bekommt man folgende Ausgabe:
- File name:
libjavaplugin_oji.so - Java(TM) Plug-in1.4.1_01
MIME Type | Description | Suffixes | Enabled |
---|---|---|---|
application/x-java-vm | Java | Yes | |
application/x-java-applet | Java | Yes | |
application/x-java-applet;version=1.1 | Java | Yes | |
application/x-java-applet;version=1.1.1 | Java | Yes | |
application/x-java-applet;version=1.1.2 | Java | Yes | |
application/x-java-applet;version=1.1.3 | Java | Yes | |
application/x-java-applet;version=1.2 | Java | Yes | |
application/x-java-applet;version=1.2.1 | Java | Yes | |
application/x-java-applet;version=1.2.2 | Java | Yes | |
application/x-java-applet;version=1.3 | Java | Yes | |
application/x-java-applet;version=1.3.1 | Java | Yes | |
application/x-java-applet;version=1.4 | Java | Yes | |
application/x-java-applet;version=1.4.1 | Java | Yes | |
application/x-java-applet;jpi-version=1.4.1_01 | Java | Yes | |
application/x-java-bean | Java | Yes | |
application/x-java-bean;version=1.1 | Java | Yes | |
application/x-java-bean;version=1.1.1 | Java | Yes | |
application/x-java-bean;version=1.1.2 | Java | Yes | |
application/x-java-bean;version=1.1.3 | Java | Yes | |
application/x-java-bean;version=1.2 | Java | Yes | |
application/x-java-bean;version=1.2.1 | Java | Yes | |
application/x-java-bean;version=1.2.2 | Java | Yes | |
application/x-java-bean;version=1.3 | Java | Yes | |
application/x-java-bean;version=1.3.1 | Java | Yes | |
application/x-java-bean;version=1.4 | Java | Yes | |
application/x-java-bean;version=1.4.1 | Java | Yes | |
application/x-java-bean;jpi-version=1.4.1_01 | Java | Yes |