Arduino-ide можно запустить только из терминала

Arduino-ide можно запустить только из терминала

Я загрузил новую версию Arduino IDE 2.0 Beta и распаковал zip-архив в подходящий каталог.

Если я открою каталог в Nautilus и дважды щелкну по arduino-ide, то получу предупреждение о том, что «arduino-ide» не может быть открыт и что не установлено программное обеспечение для типа данных «common library». (Извините, но я перевел это предупреждение с немецкого, на англоязычной машине оно может звучать иначе.)

Однако если я открою терминал и перейду в каталог, содержащий arduino-ide, а затем введу ./arduino-ide, то IDE запустится и все будет работать так, как и ожидалось.

Файл arduino-idea является исполняемым, иначе он бы не запустился в терминале. Я использую Ubuntu 20.10.

решение1

Вам следует создать собственный лаунчер для бета-версии Arduino IDE, а затем использовать его.

mkdir -p ~/.local/share/applications/

cat <<EOF > ~/.local/share/applications/arduino-beta.desktop 
[Desktop Entry]
Version=1.0
Type=Application
Name=Arduino IDE beta
Icon=/home/$USER/path-to/arduino-beta/lib/arduino_icon.ico
Exec=/home/$USER/path-to/arduino-beta/arduino-executable
Comment=The Arduino Software IDE
Categories=Development;IDE;
Terminal=false
EOF

Примечание: отрегулируйте Execпути Iconперед копированием и вставкой приведенного выше кода в терминал.

Связанный контент