На этот вопрос уже есть ответ здесь:
Просто для пояснения: я просмотрел каждый существующий вопрос с принятыми ответами, но эти вопросы были заданы до выхода Ubuntu 16.04 LTS, и эти ответы больше не работают. Пробовал все из указанных команд, но я все еще не могу запускать 32-битные приложения.
Я использую Ubuntu 16.04 LTS 64bit.Все указанные библиотеки установлены, но я все еще не могу заставить работать 32-битное приложение. Это дамп терминала:
error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
Google не очень помогает, и, как я уже сказал, каждый вопрос, на который уже есть принятый ответ, просто содержит устаревшую информацию, которая больше не поддерживается, или я не знаю, почему это не работает, это просто не делает. Я немного расстроен и приму ЛЮБОЙ рабочий ответ.
Хорошо, благодаря ответу @ muru, связавшему меня с ответом на связанный вопрос , мне удалось заставить мое 32-битное приложение работать на Ubuntu 64bit.
Мне понадобилась команда dpkg -S missing-lib-file.so
для поиска пакета, содержащего отсутствующую библиотеку, и команда apt-get install package-name:i386
для установки 32-битного совместимого пакета, содержащего отсутствующую библиотеку.
Тема может быть закрыта.