Ардуино на Малине

Тема в разделе "Raspberry Pi", создана пользователем Spell, 19 янв 2019.

  1. Spell

    Spell Нерд

    Добрый день.
    Купил себе Raspberry 3 B+. Все работает.
    Хочу поставить туда ардуиновскую среду программирования.
    Вылезает ошибка:
    [​IMG]

    И эта ошибка появляется при любой попытке установить какое-то ПО.
    Подскажите, пожалуйста, что с этим делать? Можно ли как-то это поправить?

    Я совершенно не знаю ОС Raspbian и Linux, поэтому, если будете отвечать, пожалуйста, пишите поподробнее.
     
    Последнее редактирование: 19 янв 2019
  2. ZAZ-965

    ZAZ-965 Гуру

    Попробуйте добавить символ новой строки в некорректный файл vlc.list
    Код (Bash):
    sudo echo ""  >>  /var/lib/dpkg/info/vlc.list
    после скофигурируйте распакованные пакеты
    Код (Bash):
    sudo dpkg --configure -a
     
    Последнее редактирование: 19 янв 2019
    Igor68 и Spell нравится это.
  3. Spell

    Spell Нерд

    Ответ: Отказано в доступе.
     
  4. ZAZ-965

    ZAZ-965 Гуру

    Перезагрузите Raspberry, наверное apt или dpkg блокируют файл.
     
  5. Spell

    Spell Нерд

    Спасибо.
    Перезагрузка не помогла: нужны были права root. Поэтому сначала дал команду sudo su.
    А дальше по Вашей схеме поправил файл vlc.list.
    По крайней мере mc у меня установился.
     
  6. карту перезалейте, или попробуйте другую
     
  7. Установили? И как скорость сборки?
    У меня на малине пустой скетч (с пустыми setup и loop) для меги168 собирает 12-20 секунд, хоть и без иксов, всё равно как то долго, может из-за sd карты.
    Надо на апельсинке попробовать с usb-hdd, может шустрее будет.
     
  8. С чего дохлому устаревшему процессору для мобилок быстро собирать код?
     
    Алексей.А нравится это.
  9. Igor68

    Igor68 Гуру

    Конечно простите, но Вы загнули! Код там не большой. А вот с графическим режимом Вы правы!
    Конечно смущает одно:
    На малине 2 таких тормозов с графикой не было, а на малине 3 просто жесть. А именно запуск ардуины ИДЕ просто жесть. Но компиляция идёт нормально по скорости. Тормоза такие же и при переключении/выборе пунктов меню. Есть предположение, что всё графическое работает на скриптах подобных питону и т.п. Запускал через сессию ssh с ключом -X. Но при этом процессс компиляции вполне нормален. А редактор внешний gedit, который запускается через другую параллельную сессию ssh +X из gnome-commander. Думаю всё, что питон и др. является бешеным тормозом для всех и всея.
     
  10. Совершенно не обязательно пробрасывать иксы для сборки из командной строки, точно так же не обязательно пробрасывать те же иксы для редактора, редактор как правило есть на том ПК куда иксы пробрасывали.
    Правим исходники, сохраняем через scp, собираем командной строкой на малине через ssh и сессия тут вырождается в выполнение одной команды.
    типа
    Код (Text):

    scp -i ~/.ssh/id_rsa ./test.ino pi@192.168.14.12:/tmp/test/test.ino
    ssh -i ~/.ssh/id_rsa pi@192.168.14.12 /opt/arduino/arduino --verbose-build --verify --board arduino:avr:nano:cpu=atmega168 /tmp/test/test.ino
     
     
    Igor68 нравится это.
  11. ZAZ-965

    ZAZ-965 Гуру

    Попробуйте пакет arduino-mk, первая сборка 15-20 сек (компилируется и копируется в папку со скетчем arduino-core), последующие 3-5 сек.
     
  12. 12-20 это первая сборка и была :)
    не первая получалась за 0m5,037s ..0m7,803s