无法在 64 位操作系统上安装 oracle java 和 gcc-4.9:i386

无法在 64 位操作系统上安装 oracle java 和 gcc-4.9:i386

我已经从 WebUpd8team PPA 安装了 oracle jdk7,它运行良好,现在我想运行一个 32 位游戏(对于那些知道它的人来说,是带有 dfhack 的 Dwarf fortress),这需要依赖于 binutils:i386 的 gcc-4.9:i386,但 jdk7 依赖于 binutils(64 位版本),这两个似乎有冲突,因为当我尝试安装一个时,它会删除另一个。有没有办法在 Ubuntu 14.04 x64 上同时安装 jdk7(64 位)和 gcc-4.9:i386

答案1

首先,你确定你指的是 JDK7 吗?它已经发布好久了。我们进入 JDK8 已经晚了。

其次,您是否尝试过安装 ia32-libs?从技术上讲,它已从中央存储库(Canonical 等)中删除;但它的工作是充当需要在 64 位系统上运行的严格 32 位程序的支柱。详情如下:如何在 Ubuntu 14.04 中编译和安装 ia32-libs?

但愿《矮人要塞》最终能实现对 64 位架构的支持。我记得 Steam 对 64 位 Flash 的支持也存在类似的问题;幸好最终修复了。

相关内容