web-dev-qa-db-ja.com

Debianで32ビットと64ビットの両方を使用する方法Java?

私は64ビットマシンでLinuxMintLMDEを実行しています。一部のアプリケーションで使用されるOpenJDK64ビット:7u21-2.3.9-5をインストールしました。 IceWeaselにはIced-Tea1.3.2プラグインがインストールされています(64ビット)。

ここで、WebexやYugmaなどのWeb会議サービスを使用したいと思います。ただし、これらのサービスにはJava 32ビットのサポートが必要です。64ビットのJavaでは機能しません。

OracleWebサイトからJava 32ビットバージョンをインストールしようとしましたが、Java -versionは常にこれを返します:

Javaバージョン「1.7.0_21」

OpenJDKランタイム環境(IcedTea 2.3.9)

(7u21-2.3.9-5)OpenJDK64ビットサーバーVM(ビルド23.7-b01、混合モード)

1台のマシンに32ビットと64ビットの両方のJavaを含めることは可能ですか?

バージョンをインストールして選択する方法は?

Iceweaselで32ビットと64ビットのプラグインを交換する方法は?

3
user1185081

DebianopenjdkパッケージにはMulti-Arch: sameのマークが付いているので、次のことができるはずです。

  • Sudo dpkg --add-architecture i386
  • Sudo apt-get update
  • Sudo apt-get installicedtea-6-プラグイン

最初にAMD64バージョンのブラウザプラグインを削除する必要があるかもしれませんが、両方のバージョンのJava自体を同時にインストールすることができます。

3
o11c