Пропавшие без вести/lib/libc.so.6

Программное обеспечение, которое я устанавливаю, требует /lib/libc.so.6, но это не существует:

$> ls -l /lib/libc*
lrwxrwxrwx 1 root root      14 2011-10-09 06:02 /lib/libcap.so.2 -> libcap.so.2.20
-rw-r--r-- 1 root root   18832 2011-02-16 03:42 /lib/libcap.so.2.20
-rw-r--r-- 1 root root 1620736 2012-05-23 07:19 /lib/libcrypto.so.0.9.8

libc и libc6-dev установлены. Выполнение apt-get upgrade glibc не решает это.

Что я должен сделать для разрешения этой зависимости?

6
задан 16 September 2012 в 14:48

2 ответа

На моем 64-битном Ubuntu это должно было быть:

sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib/libc.so.6

(т.е. 64-битная библиотека находится ниже / lib, а не / lib64)

0
ответ дан 16 September 2012 в 14:48

Быстрое решение.

Откройте терминал ( Ctrl + Alt + T ) и выполните следующие команды:

Для 64-разрядных Ubuntu:

sudo ln -s /lib64/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6

Для 32-битной Ubuntu:

sudo ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6
0
ответ дан 16 September 2012 в 14:48

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

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