Arduino IDE выходит из строя на Fedora с ошибкой arduino-builder «Инструменты параметров» являются обязательными »

Приложение arduino-builder при непосредственном вызове с параметром --tools /usr/bin работает, но IDE не работает с ошибкой в ​​заголовке для любого эскиза (включая пример Blink).

Я пробовал добавлять вещи к preferences.txt как

tools.path=/usr/bin

И варианты, но я все равно получаю тот же отказ в среде IDE. Это использует новую установку пакета дистрибутива на Fedora 27 (раньше у меня не было этой проблемы с использованием Fedora 25).

2 голоса | спросил goldilocks 30 42017vEurope/Moscow11bEurope/MoscowThu, 30 Nov 2017 17:23:34 +0300 2017, 17:23:34

2 ответа


2

Я не понимаю, почему это сработало, но я нашел этот комментарий в Redhat Bugzilla (это, похоже, не является сообщением об ошибке об этом ... но в любом случае):

  
    

Параметр «tools» обязателен     [...]

  
     

Однако, если я создаю каталог пакетов в ~ /.arduino15, компиляция теперь работает.

mkdir ~/.arduino15/packages

Казалось, что легко попробовать, и вуаля - после часа суеты.

Я не понимаю, почему это так (ничто не заканчивается в этой директории), но я оставляю это в надежде, что он может сэкономить кому-то еще некоторое время.

ответил goldilocks 30 42017vEurope/Moscow11bEurope/MoscowThu, 30 Nov 2017 17:23:34 +0300 2017, 17:23:34
1

Проблема возникает из-за того, что у arduino нет разрешения на изменение каталога в каталоге /usr /share /arduino для создания tools-builder

Все, что вам нужно сделать, это перейти к usr /share /arduino создать каталог «tool-builder» sudo mkdir /usr/share/arduino/tools-builder

ответил Ashutosh Kumar 24 SunEurope/Moscow2017-12-24T23:49:59+03:00Europe/Moscow12bEurope/MoscowSun, 24 Dec 2017 23:49:59 +0300 2017, 23:49:59

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132