Пытаетесь решить «Не удается открыть общий объектный файл libudev.so.0»? Проблема слишком большого количества символических ссылок

Я пытался решить проблему, выделенную здесь :

Но всякий раз, когда я выполняю

 ln -s libudev.so.1 libudev.so.0

или даже

 ln -s libudev.so.0 libudev.so.1

I получить Too many symbolic links ошибку.

Я знаю, что мне придется переделывать символические ссылки, но как?

1
задан 13 April 2017 в 15:25

1 ответ

Сначала попытайтесь найти, который libudev Вы имеете и где это:

sudo find / -name "libudev.so*"

, Если Вы находите libudev.so.1, отметьте ее путь и ссылку:

sudo ln -s <libudevpath>/libudev.so.1 <libudevpath>/libudev.so.0

не пытаются связать другое направление!

ln -s file1 file0 создает символьную ссылку между двумя файлами. Каждый раз, когда приложение ищет file0 (который действительно не существует!), это перейдет по этой ссылке и использованию file1 вместо этого.

Сообщенный мне, если я был достаточно услужлив.

0
ответ дан 13 April 2017 в 15:25

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

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