Я пытался решить проблему, выделенную здесь :
Но всякий раз, когда я выполняю
ln -s libudev.so.1 libudev.so.0
или даже
ln -s libudev.so.0 libudev.so.1
I получить Too many symbolic links
ошибку.
Я знаю, что мне придется переделывать символические ссылки, но как?
Сначала попытайтесь найти, который 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
вместо этого.
Сообщенный мне, если я был достаточно услужлив.