web-dev-qa-db-ja.com

Fedora17または18にFirefox用のJavaプラグインをインストールする方法

私はFedora17 64ビットを実行しています。Firefoxはすでにyum install firefoxでインストールされており、Firefoxのバージョンは22.0です。

Firefox用のJavaプラグインをインストールしようとしています。しかし、これを行う方法の説明が機能していません。Oracleがこれについて謝罪しているサイトもあります。

Fedora17および18にFirefox用のJavaプラグインをインストールする方法は?

1
Eric Leschinski

Javaプラグイン64ビットをFedora17のFirefoxで動作させるために、あまりにも多くの時間を費やしました。標準のプラグインセットアップに何か問題があるようです。他の人が同じことをするのを助けます:

http://www.mjmwired.net/resources/mjm-Fedora-f16.html#Java

2011年10月18日に書かれました

Fedoraの標準インストールでは、OpenJDK(Sun Javaに基づく)をインストールする必要があります。ただし、そうでない場合は、YUMを使用してインストールできます。

Sudo yum install Java-1.6.0-openjdk Java-1.6.0-openjdk-plugin

OpenJDKがインストールされていると、JavaアプリケーションとWebアプレットは自動的に機能します。残念ながら、一部のアプレットは正しく実行されず、OpenJDKにはいくつかの制限がある場合があります。大多数のユーザーはOpenJDKが日常の使用に最適であると感じるはずです。

Sun(Oracle)の使用Java代わりに

Sun(Oracle)Javaが必要な場合、またはOpenJDKが正しく機能しない場合は、Sun(Oracle)JavaをダウンロードしてFedoraで使用できます。

Javaパッケージから: http://www.Oracle.com/technetwork/Java/javase/downloads/index.html をダウンロードします。

Java Platform、Standard Edition、Select:Download JRE(JDKはJava開発者向け)

次のページで、使用許諾契約に同意してから、次の手順を実行します。

32ビットユーザーの場合:「Linuxx86」を選択しますjre-7u1-linux-i586.rpm

64ビットユーザーの場合:「Linuxx64」を選択しますjre-7u1-linux-x64.rpm

インストールするには:

[mirandam@charon Download]$ Sudo rpm -ivh jre-7u1-linux-i586.rpm

-または-

[mirandam@charon Download]$ Sudo rpm -ivh jre-7u1-linux-x64.rpm

Javaコマンドを実行すると、FedoraはデフォルトでOpenJDKを使用します。SunJavaを使用するには、alternativesコマンドを使用します。

Javaランタイムを設定するには、以下を実行します(32ビットと64ビットの両方のユーザーに適用されます)。

[mirandam@charon Download]$ Sudo /usr/sbin/alternatives --install /usr/bin/Java java /usr/Java/default/bin/Java 20000

Mozilla/Firefoxブラウザプラグインをセットアップします。

32ビットユーザーの場合:

Sudo /usr/sbin/alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/Java/default/lib/i386/libnpjp2.so 20000

64ビットユーザーの場合:

Sudo /usr/sbin/alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/Java/default/lib/AMD64/libnpjp2.so 20000

プラグインを有効にするには、Firefoxを再起動する必要がある場合があります。

注:OpenJDKに戻す場合は、次のコマンドを1つずつ実行して、OpenJDKとSun Javaを切り替えることができます:

[mirandam@charon ~]$ Sudo /usr/sbin/alternatives --config Java

[mirandam@charon ~]$ Sudo /usr/sbin/alternatives --config libjavaplugin.so

(または64ビットの場合)

[mirandam@charon ~]$ Sudo /usr/sbin/alternatives --config libjavaplugin.so.x86_64

更新するには:JREパッケージを更新する場合は、最新のRPMパッケージをダウンロードして、上記のようにインストールします。これらの設定はそのままにしておく必要があるため、代替をリセットする必要はありません。

2
Eric Leschinski