尝试安装 Steam 错误:您缺少以下 32 位库,Steam 可能无法运行:不

尝试安装 Steam 错误:您缺少以下 32 位库,Steam 可能无法运行:不

我已经安装了 Steam,但当我点击该程序时收到此消息

ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not

我不知道该安装什么,甚至不知道该做什么。

答案1

这似乎在每个 64 位操作系统上都会发生。

完整错误报告在此:https://github.com/ValveSoftware/steam-for-linux/issues/321

解决方案

gksudo gedit /etc/ld.so.conf.d/steam.conf

将接下来的两行添加到文件

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

然后执行

sudo ldconfig

现在你应该可以运行 Steam 了


解决方案在这里找到:http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian

答案2

以下是我在 Intel Sandy Bridge (HD3000 显卡) 上必须做的事情 - 对于 Nvidia/AMD 使用适当的来源:

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib

vmWare 中的 Steam 和 3D 现在可以运行。

答案3

没问题。顺便说一句,欢迎来到 Linux 和 Ubuntu。

首先,如果您没有从 Ubuntu 软件中心安装 Steam,也没有尝试过,请看看是否可以通过这种方式安装,事先从系统中删除 Steam。您可能需要sudo apt-get update事先在终端中运行(当它提示您输入密码时,即使屏幕上没有显示任何内容,它也会输入密码)。我还注意到,只有当您单击底部的“显示技术项目”时,Steam 才会显示在软件中心中。

如果这没有帮助,请参阅已知问题部分在 Valve 开发者维基上。请按照基于 Debian 的发行版的说明进行操作:

sudo apt-get install lib32stdc++6

如果这些说明没有意义,请告诉我。

答案4

我正在运行14.04 LTS(使用elementary OS 0.3.2 Freya 64bit),这对我来说非常有效:

sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam

另外,需要注意的是,这实际上是针对不同(但相关)问题的解决方案。

相关内容