libjli.so «Нет такого файла или каталога» при попытке запустить Arduno IDE


0

Я скачал Arduino IDE и распаковал его. При попытке запустить его:

./arduino

Выдает ошибку:

/opt/arduino-1.6.9/java/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

Я тогда попробовал:

sudo apt-get install openjdk-8-jre-headless

Но все та же ошибка. Без изменений, если я использую sudo.

Ответы:


0

Попробуйте следующее:

rm /usr/bin/java
update-alternatives --config java

Запустите, как sudoтребуется.


После выполнения второй команды, я получаю: Есть только одна альтернатива в группе ссылок Java (предоставление / usr / bin / java): / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java Ничего настроить. update-альтернативы: предупреждение: принудительная переустановка альтернативы / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java, потому что java группы ссылок не работает И все та же ошибка при попытке запустить arduino
Fauzan

Можете ли вы опубликовать вывод strace -f java -version?
Майкл Д

Это слишком долго, более 200 000 символов, не могу опубликовать здесь.
Фаузан


Я все еще думаю, что это проблема со связью. Попробуйте это rm -rf /usr/bin/javaи ln -s /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java /usr/bin/java. В следующий раз при публикации комментариев, пожалуйста, отформатируйте его соответствующим образом. Трудно прочитать вывод sys в вашем предыдущем комментарии.
Майкл Д
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.