Поскольку мы знаем, что Ардуино имеет неофициальный Снимок, который может получить доступ к последовательным портам только если установленный как классик (но не обозначенный в snap find
вывод):
$ snap find arduino
Name Version Developer Notes Summary
arduino-mhall119 1.8.5 mhall119 - Arduino IDE
Пакеты Ардуино из репозиториев устарели:
Пакет arduino
trusty (14.04LTS) (electronics): AVR development board IDE and built-in libraries [universe] 1:1.0.5+dfsg2-2: all xenial (16.04LTS) (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4: all artful (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4.1: all bionic (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4.1: all
Согласно официальному сайту Ардуино последняя версия Ардуино IDE 1.8.9.
Можно загрузить IDE с официального сайта, извлечения и установить его с install.sh
. Затем, когда более новая версия будет выпущена повторение это действие. Но это выглядит трудным и не удобное для пользователя.
Как я могу получить последнего Ардуино IDE, установленный удобным для пользователя способом?
Ардуино IDE является устанавливаемым с Ubuntu, Делает:
Установка Ubuntu делает
для Ubuntu 14.04 LTS, 16.04 LTS от официального PPA ppa:lyzardking/ubuntu-make
:
sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
PPA необходим из-за двух фактов: Ubuntu 14.04 LTS не имеет такого пакета, пакета для 16.04 LTS, не поддерживает установку Ардуино.
для Ubuntu 18.04 LTS и предстоящие 18.10 из репозитория вселенной:
sudo apt-get update
sudo apt-get install ubuntu-make
Установите Ардуино, которого делает IDE с Ubuntu
umake ide arduino
Это загрузит Ардуино IDE с официального сайта и установит его на ~/.local/share/umake/ide/arduino и установит соответствующие ярлыки и ассоциации файлов для него.
Можно повторить эту команду снова для получения более новой версии.
Примечание: не забывайте добавлять своего пользователя к dialout группе с sudo usermod -a -G dialout $USER
.