加载共享库时出错:libtcmalloc_minimal.so.4?

Dan*_*vic 4 shared-library steam games libraries

我正在使用 Ubuntu 14.04。我正在尝试从 Steam 为 Linux 运行 Portal 2 游戏,但它不起作用;当我从终端运行它时,出现此错误:

 error while loading shared libraries: libtcmalloc_minimal.so.4
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

Zan*_*nna 7

该库由libtcmalloc-minimal4软件包提供,该软件包可在 16.04(和 16.10)的存储库中使用。

该游戏似乎需要 32 位版本的库(在此 GitHub 问题中找到了线索),因此如果您运行的是 64 位系统并且没有任何 32 位软件包,则需要运行:

sudo dpkg --add-architecture i386
Run Code Online (Sandbox Code Playgroud)

然后使用:i386后缀安装:

sudo apt install libtcmalloc-minimal4:i386
Run Code Online (Sandbox Code Playgroud)