Нужна библиотека libgthread-2.0 / found lib, теперь 'неправильный класс ELF: ELFCLASS64'

Попытка запустить клиент teampeak, получая:

./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, я не могу изменить версии пакета - слишком многое зависит от него, где я могу получить свои перчатки для этого файла / собрать этот файл?

2 ответа

Решение

Рекомендуемый метод, из репозиториев

Вам не нужно ничего 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. Обновите список пакетов и установите TeamSpeack 3:

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

    Обратите внимание, что название пакета ts3-client, Это все.

Перейдите на эту страницу и загрузите установщик: 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)

После этого просто извлеките огонь и запустите установщик:

sudo sh ./ts3installer

Установка работает нормально, и все ваши файлы находятся в подпапке / opt и доступны по меню.

Если вы хотите обновить установку, перейдите в папку /opt/ts_subfolder и запустите

sudo sh ./ts3client_runscript.sh
Другие вопросы по тегам