最初,我安装了 32 位版本的 Ubuntu 12.10 以及 Windows 7 Premium。当我尝试从 Steam 客户端将 Steam 安装到 Ubuntu 时,我收到一条错误消息,指出Wrong architecture 'i386'
。
然后我尝试通过 Ubuntu 软件中心安装 Steam,然后收到一条消息,提示“无法解析软件包依赖项:此错误可能是由于缺少或无法安装所需的附加软件包导致的。此外,不允许同时安装的软件包之间可能存在冲突。”
我还收到另一条消息,指出“Ubuntu 软件中心应用程序遇到内部错误。提交交易时出错”
由于软件中心显示“Steam(64 位)”,我认为我应该安装 64 位版本,而不是 32 位版本。因此,我卸载了之前的 Ubuntu,并安装了 64 位版本,如果我没记错的话,amd64并不是i386。
我尝试再次通过网站和软件中心安装 Steam,但仍然出现相同的消息。如果能帮助我选择 12.10 的 32 位和 64 位版本(如果我没记错的话,12.10 是 Ubuntu 的最新版本),或者我可以做任何其他事情来解决这个问题,我将不胜感激。
我希望这个问题能够得到解决,因为这是我第一次使用 Ubuntu,我真的很喜欢这个操作系统(除了我现在遇到的问题)。
答案1
Steam 有 32 位版本。我认为您可能需要重新安装 32 位版本的 Ubuntu,具体取决于您的硬件是 32 位还是 64 位。
12.10 是 Ubuntu 的最新版本,但并不是最稳定的版本。我建议使用 12.04 LTS(LTS 代表“长期支持”)。它是 Ubuntu 最稳定的版本(LTS 版本最稳定)。Valve 为 Linux 构建了 Steam,以便与 12.04 兼容,因此如果您不熟悉 Ubuntu,让它在 12.10 上运行可能会有点困难。
我向你保证升级到 12.04 LTS 不会给你带来任何损失。
您能告诉我们您的硬件是什么吗,以便我们告诉您应该运行 32 位 Ubuntu 还是 64 位 Ubuntu?