Sólo se puede iniciar arduino-ide desde la terminal

Sólo se puede iniciar arduino-ide desde la terminal

Descargué el nuevo Arduino IDE 2.0 Beta y extraje el zip en un directorio adecuado.

Si abro el directorio en Nautilus y hago doble clic en arduino-ide, aparece una advertencia de que "arduino-ide" no se puede abrir y que no hay ningún software instalado para el tipo de datos "biblioteca común". (Lo siento, pero traduje esa advertencia del alemán, en una máquina en inglés podría estar redactada de manera diferente.)

Sin embargo, si abro una terminal y hago un CD en el directorio que contiene arduino-ide y luego escribo ./arduino-ide, el IDE se inicia y todo funciona como se esperaba.

El archivo arduino-idea es ejecutable; de ​​lo contrario, no se ejecutaría en la terminal. Estoy usando Ubuntu 20.10.

Respuesta1

Debe crear un iniciador de escritorio personalizado para la versión beta de Arduino IDE y luego usarlo.

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

Nota: ajuste las rutas Execy Iconantes de copiar y pegar el código anterior en la terminal.

información relacionada