Установка новой версии Arduino IDE в Linux Ubuntu/Mint

Arduino IDE

Так получилось, что в Ubuntu Linux, даже в последней LTS-версии 18.04, среда разработки Arduino IDE представлена версией 1.0.5, в то время как на сайте уже 1.8.8. Давайте исправим этот непорядок и установим свежую версию параллельно со старой.

Новая версия может быть установлена параллельно с имеющейся в репозиториях Ubuntu и работать независимо от старой, что в ряде случаев удобно.

Предполагается, что у читателя имеется хотя бы минимальный опыт работы в Linux, а также читатель умеет пользоваться встроенной справкой по командам.

Подготовка

Для начала идём на сайт разработчиков и скачиваем последнюю имеющуюся версию Arduino IDE (на момент написания этого материала, как уже было упомянуто выше, это версия 1.8.8). Файл имеет имя «arduino-1.8.8-linux64.tar.xz».

Для работы с таким файлом нужно будет его распаковать, это делается при помощи утилиты tar, но нужно иметь установленный пакет xz-utils. Проверяем его наличие:

aptitude search xz-utils

Первый символ в строке должен быть «i», если это не так, устанавливаем пакет:

sudo apt install xz-utils

Куда будем устанавливать приложение − выбор большой, но если мы хотим, чтобы оно было доступно для всех пользователей системы, наилучшим вариантом будет установка его в /opt. Отмечу, что в эту же папку устанавливаются браузеры от Google и Yandex, а также читалка pdf-документов Adobe Reader, так что мы не изобретаем велосипед, а идём проверенным путём.

Установка новой версии Arduino IDE

Внимание! Почти все действия нужно выполнять с правами администратора.

Для начала копируем файл в папкe «/opt»:

sudo cp arduino-1.8.8-linux64.tar.xz /opt

Далее переходим в эту папку:

cd /opt

Распаковываем архив с сохранением атрибутов файлов и от имени администратора:

sudo tar -xpJf arduino-1.8.8-linux64.tar.xz

Все файлы будут распакованы в папку «/opt/arduino-1.8.8», что можно проверить:

ls -l

Мы видим, что владельцем файлов является не администратор, а текущий пользователь, поэтому рекурсивно меняем владельца:

sudo chown root:root -R arduino-1.8.8/

Далее переходим в нужную папку:

cd arduino-1.8.8/

И последним действием запускаем скрипт установки:

sudo ./install.sh

После этого будут выполнены все необходимые настройки и в главное меню добавлен ярлык для запуска.

На скриншоте ниже можно убедиться, что новая версия работает, не создавая помех старой:

Две разные версии Arduino IDE работают одновременно
Две разные версии Arduino IDE работают одновременно

Слева − версия из репозиториев 1.0.5, справа − версия с сайта 1.8.7, установленная неделей раньше. Можно заметить разницу в настройках и внешнем виде, в частности, новая версия умеет отображать нумерацию строк скетча.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *