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

Ниже объясняется, как произвести установку портативного программного обеспечения Arduino (IDE) на Windows и Linux.

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

Зачем портативная версия?

Почти во всех школах ученики не имеют прав администратора, поэтому у них нет доступа на запись в некоторые папки. Это приводит к некоторым проблемам при использовании программного обеспечения Arduino (IDE), поскольку ваши настройки и скетчбук сохраняются в одной из этих папок. Используя портативную версию IDE, вы можете справиться с этой проблемой.

Другой сценарий может быть следующим: вы хотите организовать семинар и вам нужна какая-то дополнительная библиотека или определенное ядро.

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

Это также очень удобно, если по какой-то причине у вас нет подключения к Интернету и вы хотите подготовить все для своего проекта без скачиваний и задержек.

Более того, портативная установка может быть сделана на переносной диск, что позволит вам носить с собой ваш личный набор эскизов, ядер и библиотек, чтобы использовать их на любом компьютере, не затрагивая его своими файлами.

Windows и Linux

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

Скачайте по ссылке на этой странице сжатую версию Arduino IDE в соответствии с вашей операционной системой (ОС).

После завершения загрузки извлеките содержимое архива на выбранное устройство (локальный диск, флеш-накопитель или переносной диск).

Откройте извлеченную папку и в ее корне создайте новый каталог под названием portable, наряду с другими:

Установка портативной IDE
Дерево папок и папка portable

Структура дерева должна быть такой как показано выше. Папка portable будет заполнена программным обеспечением Arduino (IDE) по мере необходимости — библиотеками, скетчами и ядрами.

Чтобы использовать эту установку, запустите исполняемый файл Arduino.

С этого момента все скетчи, библиотеки и дополнительные ядра будут устанавливаться в папку portable. Вы можете скопировать целиком основную папку и взять ее с собой куда угодно, т.к. она сохранит все ваши настройки, библиотеки, ядра и скетчи.

Заметка о macOS

Портативная установка официально не поддерживается на операционных системах Apple Mac по нескольким причинам. Одна из них связана с подписью пакета (воадельцы Ардуино подписывают пакет Arduino IDE) — добавление любого содержимого в пакет (например, дополнительных ядер, библиотек и скетчей) приведет к нарушению подписи.

Следствием этого является реакция Gatekeeper, которая может даже остановить запуск приложения. Это связано с ОС, а не с Arduino IDE. В любом случае, если вы хотите поэкспериментировать, вы можете посмотреть эту тему на официальном форуме и попробовать самостоятельно решения, разработанные сообществом.

Обновление портативной установки

Если вы хотите обновить портативную установку Arduino IDE до более новой версии, то скачайте новую версию в сжатом формате, затем извлеките содержимое во временную папку.

Теперь вы можете либо перенести папку portable из старой установки в новую, либо скопировать все файлы новой версии в старую, перезаписав все файлы. В любом случае вы должны получить обновленную портативную установку программного обеспечения Arduino (IDE) с сохраненными ядрами, библиотеками и скетчами.

Не забудьте при необходимости переименовать корневую папку в соответствующую версию релиза. Вы всегда должны запускать исполняемый файл Arduino из папки портативной установки, чтобы использовать содержащиеся в ней скетчи, ядра и библиотеки. Если на используемой машине есть другая установка программного обеспечения Arduino (IDE), эта версия не будет затронута.

Библиотеки и ядра, уже установленные на машине, не будут видны или использоваться портативной установкой.

Была ли эта страница полезной?