& ldquo; Вам не хватает следующих 32-битных библиотек, и Steam может не работать: libc.so.6 & rdquo;

Проблема в том, что в некоторых отношениях Foobar in Wine является единственным решением. Я считаю, что лучше всего конвертировать, как и во многих других типах манипуляций с музыкальными файлами. Для текущего использования: Deadbeef, конечно.

1
задан 7 February 2018 в 03:00

2 ответа

libc6.so.6 находится в пакете libc6-i386, поэтому установите этот пакет тоже.

Вам не хватает libc6.so.6, это 32-битная версия из /lib32/libc6.so.6. Существует еще 64-разрядная версия в /lib/x86_64-linux-gnu/libc.so.6, но это не тот, который вам нужен для Steam. После установки всех недостающих 32-битных библиотек для паролей вам все равно понадобится 32-разрядный загрузчик, который также находится в пакете libc6-i386. Как только 32-разрядный загрузчик присутствует, сценарий ldd, запущенный на вашем исполняемом пароле, будет выдавать выходные данные, содержащие необходимые библиотеки, и которые отсутствуют. 32-битные пакеты 386 могут отличаться от 64-битных версий, добавляя к имени пакета: «i386» к имени пакета, например:

sudo apt-get install libgl1-mesa-dri:i386

. Библиотеки libc6: i386 и libc6-386, вероятно, тоже самое. Некоторые люди предлагают:

sudo dpkg --add-architecture i386 sudo apt-get update

команды, но я никогда не делал этого.

1
ответ дан 17 July 2018 в 21:25

libc6.so.6 находится в пакете libc6-i386, поэтому установите этот пакет тоже.

Вам не хватает libc6.so.6, это 32-битная версия из /lib32/libc6.so.6. Существует еще 64-разрядная версия в /lib/x86_64-linux-gnu/libc.so.6, но это не тот, который вам нужен для Steam. После установки всех недостающих 32-битных библиотек для паролей вам все равно понадобится 32-разрядный загрузчик, который также находится в пакете libc6-i386. Как только 32-разрядный загрузчик присутствует, сценарий ldd, запущенный на вашем исполняемом пароле, будет выдавать выходные данные, содержащие необходимые библиотеки, и которые отсутствуют. 32-битные пакеты 386 могут отличаться от 64-битных версий, добавляя к имени пакета: «i386» к имени пакета, например:

sudo apt-get install libgl1-mesa-dri:i386

. Библиотеки libc6: i386 и libc6-386, вероятно, тоже самое. Некоторые люди предлагают:

sudo dpkg --add-architecture i386 sudo apt-get update

команды, но я никогда не делал этого.

1
ответ дан 23 July 2018 в 22:03
  • 1
    У меня уже есть libc6.so.6, по какой-то причине он все еще не работает – dunkpig 7 February 2018 в 02:09
  • 2
    Как я могу установить отсутствующие 32-битные библиотеки, в которых он нуждается? Извините, я новичок в linex / ubuntu. – dunkpig 7 February 2018 в 17:41

Другие вопросы по тегам:

Похожие вопросы: