如何在64位系统上安装Steam?


23

好的,所以我的计算机是64位的,我只想使用Linux安装Steam,玩Team Fortress 2并获得该企鹅物品,但对我来说不起作用。我安装的Ubuntu版本是“ Wubi.exe”,让我将其与Windows一起使用。但是,当我安装并下载Steam .deb文件时,它告诉我“ Wrong Architecture'i386'”。在不使用CD / USB记忆棒的情况下,如何与Windows一起运行Ubuntu?


1
类似的问题:如何安装Steam?
kiri

Answers:


13

打开终端并输入:

sudo dpkg --add-architecture i386
sudo apt-get update

完成后尝试安装它。

供将来参考,请访问:https : //wiki.ubuntu.com/MultiarchSpechttps://help.ubuntu.com/community/MultiArch


仍然对我不起作用
user132730 2013年

2
当我遇到问题时,它在这里工作正常。(这是许多人解决问题的方式)
Blastcore

@ user132730之后,按照lordqwerty的建议运行sudo apt-get install ia32-libs。
w4etwetewtwet

最新版本的Ubuntu本机支持多体系结构(精确和可信赖),您只需要apt-get install steam。
Giovanni Toraldo 2014年

7

编辑[新Ubuntu上的首选方法]

从Ubuntu 16.04开始,您现在可以执行以下操作:

$ sudo add-apt-repository multiverse
$ sudo apt-get install steam

旧答案:

尝试ia32 libs通过打开终端并输入以下内容来安装:

$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install ia32-libs

一旦运行并安装,然后使用终端为您安装Steam。在终端中运行以下命令:

$ sudo apt-get install steam

现在,您将安装Steam,并且应该能够按预期启动它。


1
这个答案是解决方案的第二部分。首先,你需要添加i386架构......看到bugs.launchpad.net/wubi/+bug/1093819bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/...
BCBC

1
而且不要在Steam网站上使用steam.deb ...
jblemee

@jblemee是的,我尝试过了,这完全是垃圾。现在我知道为什么它们在许可证中有一个子句,允许修改启动脚本等(对于Linux版本)。
诺妮·穆斯

5
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

它通过带rEFInd的双重引导在iMac 2008上与Ubuntu 14.04 LTS一起使用。


谢谢,我一直在到处寻找14.04 64bit的解决方案。你的工作了。
samy 2016年

1

不确定在14.04中,但至少在15.04中,steam在多宇宙存储库中。这意味着您可以简单地sudo apt-get install steam,它将安装所需的依赖项。无需下载.deb文件。

只是添加此以供将来使用。


1
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get -f install steam

经过几个小时的搜索后,这对我来说确实有效。感谢大伙们!


0

i386或ia32-libs的讨论不适用于14.04。当我尝试稍后时,我收到以下输出:但是,以下软件包将其替换:lib32z1 lib32ncurses5 lib32bz2-1.0

因此,此解决方案对我有效。Alt+ Ctrl+ T打开终端并运行以下命令:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

Steam从这里可以正常工作。


0

Steam需要安装以下附加i386软件包:

libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

我想下载应用程序Steam,但是我单击了该应用程序,现在文本就是我要做的打开Steam的操作。

您缺少以下32位库,并且Steam可能无法运行:

libc.so.6

然后单击关闭。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.