需要库 libgthread-2.0/找到库,现在出现“错误的 ELF 类:ELFCLASS64”

需要库 libgthread-2.0/找到库,现在出现“错误的 ELF 类:ELFCLASS64”

尝试运行 teamspeak 客户端,得到:

./ts3client_linux_x86: error while loading shared libraries: libgthread-2.0.so.0: cannot open shared object file: No such file or directory

libgthread 似乎不再包含在 glibc 中,我无法更改包的版本 - 太多内容依赖于它,我可以在哪里获得此文件/构建此文件?

答案1

推荐方法,来自存储库

您不需要从下载页面获取任何 TeamSpeak。该软件包包含在 Ubuntu 中多元宇宙存储库。只需确保您已激活存储库并在终端中输入:

sudo apt-get install teamspeak-client

您可能需要清理客户端的先前安装。如果您遇到更多问题,您可能需要报告错误

自行承担风险,第三方存储库

来自TeamSpeak 论坛,twprogrammers 提供了一种使用他的存储库安装 TeamSpeak 3 的方法。

注意:在任何情况下,您都不应添加和安装任何您不信任的软件。如果您知道存在风险,请继续阅读。我对此不承担任何责任可能的损坏您的系统。

提供的说明程序员再清楚不过了:

  1. 将存储库添加到源:

    sudo sh -c "echo 'deb http://apt.twprogrammers.com linux net' >> /etc/apt/sources.list.d/twprogrammers.list"
    

    通过此,我们为 apt 创建了列表文件。

  2. 将 GPG 密钥添加到您的值得信赖钥匙圈:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1BCCE0BF
    

    在官方网站上他们使用它keyserver.twprogrammers.com作为密钥服务器,但它可能随时瘫痪,所以我将使用 Ubuntu 的。

  3. 更新您的软件包列表并安装 TeamSpeak 3:

    sudo apt-get update
    sudo apt-get install ts3-client
    

    注意包的名称是ts3-client。就这些。

答案2

转到该页面并下载安装程序:http://www.drcrazy.de/2012/05/ubuntu-12-04-einfache-teamspeak3-installation/。(由于该页面是德文,因此这里是他们提供的 ts3_install 脚本的链接:http://www.drcrazy.de/wp-content/uploads/2012/05/ts3_install1.tar

之后只需提取 Fire 并运行安装程序:

sudo sh ./ts3installer

安装工作正常,所有文件都位于 /opt 子文件夹中,可通过菜单访问。

如果你想更新你的安装,请进入 /opt/ts_subfolder 并运行

sudo sh ./ts3client_runscript.sh

相关内容