Вчера была одна практичная заметка, а сегодня как установить среду разработки Arduino IDE на домашнюю систему Ubuntu 18.04 Desktop ту которую в текущий момент времени использую, как основную. Здесь есть нюансы в отличие, как я разбирал и в последствии те записи мне пригодились и не раз когда использовал Arduino IDE на Ubuntu Trusty Desktop. Среда разработки Arduino IDE используется для осуществления всяческих поделок по работе с электроникой и позволяет Вам обучаться если Вы конечно сами этого хотите. Хотите настроить Ethernet Shield + Arduino UNO R3, прикрутить серводвигатели, светодиоды, датчики — все это возможно здесь. Нужно лишь затратить свое время и в моем случае обязательно задокументировать, я так лучше запоминаю информацию.
Опираюсь на заметку:
Подготовительные действия на свежеустановленной системе Ubuntu 18.04 Desktop amd64
ekzorchik@srv-bionic:~$ sudo rm -Rf /var/lib/apt/lists
ekzorchik@srv-bionic:~$ sudo rm /var/lib/dpkg/lock
ekzorchik@srv-bionic:~$ sudo apt-get update && sudo apt-get upgrade -y
ekzorchik@srv-bionic:~$ nano update
#!/bin/bash
rm -Rf /var/lib/apt/lists
rm /var/lib/dpkg/lock
apt-get clean
apt-get autoremove -y
apt-get update
apt-get upgrade -y
ekzorchik@srv-bionic:~$ chmod +x update
ekzorchik@srv-bionic:~$ sudo ./update
E: Работа dpkg прервана, вы должны вручную запустить «sudo dpkg --configure -a» для устранения проблемы.
ekzorchik@srv-bionic:~$ sudo killall dpkg
ekzorchik@srv-bionic:~$ sudo dpkg --configure -a
Настраивается пакет linux-image-4.15.0-23-generic (4.15.0-23.25) …
Обрабатываются триггеры для linux-image-4.15.0-23-generic (4.15.0-23.25) …
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.15.0-23-generic
ekzorchik@srv-bionic:~$ wget https://www.arduino.cc/download.php?f=/arduino-nightly-linux64.tar.xz
ekzorchik@srv-bionic:~$ tar xf download.php\?f\=%2Farduino-nightly-linux64.tar.xz
ekzorchik@srv-bionic:~$ cd arduino-nightly/
ekzorchik@srv-bionic:~/arduino-nightly$ sudo ./install.sh
Adding desktop shortcut, menu item and file associations for Arduino IDE...
done!
ekzorchik@srv-bionic:~/arduino-nightly$ cd ~/
Запускаю: клавиша Win и в поиске набираю Arduino, поиск по базе установленных приложений в системе Ubuntu 18.04 находит приложение/среду разработки «Arduino IDE»
Текущая версия: sketch_jun19a | Arduino 1.8.6 Hourly Build 2018/06/18 03:25
ekzorchik@srv-bionic:~/arduino-nightly$ cd ~
ekzorchik@srv-bionic:~$ sudo chown ekzorchik:ekzorchik Desktop/arduino-arduinoide.desktop
При первом запуске по ярлыку на рабочем столе нужно согласиться с предупреждением о непроверенном запуске и нажать кнопку «Доверить и запустить».
Среда разработки запускается и ярлык на рабочем месте принимает вид — полноценного ярлыка:
Отлично и шаги идентичны тому как я делал на Ubuntu 14.04.5 Desktop amd64 своего домашнего ноутбука Lenovo E555. На этом у меня пока все, с уважением автор блога Олло Александр aka ekzorchik.