Debian

如何在 Debian 上同時使用 32 位和 64 位 Java?

  • October 6, 2014

我在 64 位機器上執行 Linux Mint LMDE。我已經安裝了一些應用程序使用的 OpenJDK 64bits: 7u21-2.3.9-5。IceWeasel 安裝了 Iced-Tea 1.3.2 外掛(64 位)。

現在我想使用一些網路會議服務,例如 Webex 或 Yugma。但這些服務需要 Java 32 位支持。它們不適用於 64 位 Java。

我嘗試從 Oracle 網站安裝 Java 32 位版本,但無論 Java 版本總是返回這個:

java版本“1.7.0_21”

OpenJDK 執行時環境 (IcedTea 2.3.9)

(7u21-2.3.9-5) OpenJDK 64 位伺服器 VM(內部版本 23.7-b01,混合模式)

是否可以在一台機器上同時擁有 32 位和 64 位的 Java?

如何安裝和選擇版本?

如何在 Iceweasel 中交換 32 位和 64 位外掛?

Debian openjdk 軟體包已標記Multi-Arch: same,因此您應該能夠:

  • sudo dpkg –add-architecture i386
  • sudo apt-get 更新
  • sudo apt-get install icedtea-6-plugin

您可能需要先刪除瀏覽器外掛的 amd64 版本,但您可以同時安裝兩個版本的 java 本身。

引用自:https://unix.stackexchange.com/questions/159451