Jak wiemy Arduino ma nieoficjalny Snap, który może uzyskać dostęp do portów szeregowych tylko wtedy, gdy jest zainstalowany jako klasyczny (ale nie wskazany w snap find
danych wyjściowych):
$ snap find arduino
Name Version Developer Notes Summary
arduino-mhall119 1.8.5 mhall119 - Arduino IDE
Pakiety Arduino z repozytoriów są nieaktualne :
Pakiet 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
Według oficjalnej strony Arduino najnowsza wersja Arduino IDE to 1.8.9.
IDE można pobrać z oficjalnej strony, wyodrębnić i zainstalować za pomocą install.sh
. Następnie, kiedy zostanie wydana nowsza wersja, powtórz tę czynność. Ale wygląda na trudne i nieprzyjazne dla użytkownika.
Jak mogę zainstalować najnowszą wersję Arduino IDE w przyjazny dla użytkownika sposób?
software-installation
arduino
N0rbert
źródło
źródło
Odpowiedzi:
Arduino IDE można zainstalować z Ubuntu Make :
Zainstaluj Ubuntu Make
dla Ubuntu 16.04 LTS z oficjalnego PPA
ppa:lyzardking/ubuntu-make
:PPA jest potrzebny z dwóch powodów: pakiet dla 16.04 LTS nie obsługuje instalacji Arduino.
dla Ubuntu 18.04 LTS i nowszych systemów z repozytorium wszechświata :
Zainstaluj Arduino IDE z Ubuntu Make
Spowoduje to pobranie Arduino IDE z oficjalnej strony i zainstalowanie go w ~ / .local / share / umake / ide / arduino i ustawienie odpowiednich skrótów i skojarzeń plików.
Możesz powtórzyć to polecenie ponownie, aby uzyskać nowszą wersję.
Uwaga: nie zapomnij dodać użytkownika do grupy połączeń za pomocą
sudo usermod -a -G dialout $USER
.źródło
umake ide arduino
, przynajmniej 18.04umake ide arduino
ręcznie za każdym razem. W przypadku Arduino jest to bardzo przydatne, ponieważ można zapobiec pojawianiu się nowych błędów (na przykład w przypadku wewnętrznego komponentu Arduino Boards ).WARNING: Arduino is now in the electronics category, please refer it from this category from now on
19.10