Ich habe zu viel Zeit damit verbracht, das Java-Plugin 64 Bit für Fedora 17 mit Firefox zu verwenden. Irgendetwas scheint mit dem Standard-Plugin-Setup sehr falsch zu sein. Diese Anweisungen haben für mich funktioniert, hoffentlich helfen diese anderen dabei:
http://www.mjmwired.net/resources/mjm-fedora-f16.html#java
Geschrieben am 18. Oktober 2011
Die Standardinstallation von Fedora sollte OpenJDK (basierend auf Sun Java) installieren. Wenn nicht, kann es mit YUM installiert werden:
sudo yum install java-1.6.0-openjdk java-1.6.0-openjdk-plugin
Wenn OpenJDK installiert ist, sollten Java-Anwendung und Web-Applets automatisch funktionieren. Leider werden einige Applets möglicherweise nicht ordnungsgemäß ausgeführt, und das OpenJDK kann einige Einschränkungen aufweisen. Die Mehrheit der Benutzer sollte OpenJDK für den täglichen Gebrauch geeignet finden.
Verwenden Sie stattdessen Sun (Oracle) Java
Wenn Sie Sun (Oracle) Java benötigen oder OpenJDK nicht ordnungsgemäß funktioniert, können Sie Sun (Oracle) Java herunterladen und in Fedora verwenden.
Laden Sie das Java-Paket von folgender Website herunter: http://www.oracle.com/technetwork/java/javase/downloads/index.html .
Wählen Sie unter Java Platform, Standard Edition: JRE herunterladen (das JDK ist für Java-Entwickler gedacht).
Akzeptieren Sie auf der nächsten Seite die Lizenzvereinbarung und dann:
Für 32-Bit-Benutzer: Wählen Sie "Linux x86" aus. jre-7u1-linux-i586.rpm
Für 64-Bit-Benutzer: Wählen Sie "Linux x64" aus. jre-7u1-linux-x64.rpm
Installieren:
[mirandam@charon Download]$ sudo rpm -ivh jre-7u1-linux-i586.rpm
-ODER-
[mirandam@charon Download]$ sudo rpm -ivh jre-7u1-linux-x64.rpm
Wenn Sie den Java-Befehl ausführen, verwendet Fedora standardmäßig OpenJDK. Verwenden Sie den Befehl alternatives, um Sun Java zu verwenden.
Führen Sie zum Einrichten der Java-Laufzeitumgebung Folgendes aus (gilt für 32-Bit- und 64-Bit-Benutzer):
[mirandam@charon Download]$ sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000
Richten Sie das Mozilla / Firefox-Browser-Plugin ein.
Für 32-Bit-Benutzer:
sudo /usr/sbin/alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/default/lib/i386/libnpjp2.so 20000
Für 64-Bit-Benutzer:
sudo /usr/sbin/alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/default/lib/amd64/libnpjp2.so 20000
Sie müssen möglicherweise Firefox neu starten, damit das Plugin wirksam wird.
Hinweis: Wenn Sie wieder zu OpenJDK wechseln möchten, können Sie die folgenden Befehle nacheinander ausführen, um zwischen OpenJDK und Sun Java zu wechseln:
[mirandam@charon ~]$ sudo /usr/sbin/alternatives --config java [mirandam@charon ~]$ sudo /usr/sbin/alternatives --config libjavaplugin.so
(oder für 64-Bit)
[mirandam@charon ~]$ sudo /usr/sbin/alternatives --config libjavaplugin.so.x86_64
So aktualisieren Sie: Wenn Sie das JRE-Paket aktualisieren möchten, laden Sie einfach das neueste RPM-Paket herunter und installieren Sie es wie oben beschrieben. Sie müssen KEINE Alternativen zurücksetzen, da diese Einstellungen erhalten bleiben sollen.