Arduino-IDE kann nur vom Terminal aus gestartet werden

Arduino-IDE kann nur vom Terminal aus gestartet werden

Ich habe die neue Arduino IDE 2.0 Beta heruntergeladen und die Zip-Datei in ein geeignetes Verzeichnis extrahiert.

Wenn ich das Verzeichnis in Nautilus öffne und auf arduino-ide doppelklicke, erhalte ich eine Warnung, dass „arduino-ide“ nicht geöffnet werden kann und dass keine Software für den Datentyp „gemeinsame Bibliothek“ installiert ist. (Entschuldigung, aber ich habe diese Warnung aus dem Deutschen übersetzt, auf einem englischsprachigen Rechner könnte sie anders formuliert sein.)

Wenn ich jedoch ein Terminal öffne und per CD in das Verzeichnis mit der Arduino-IDE wechsle und dann ./arduino-ide eingebe, wird die IDE gestartet und alles funktioniert wie erwartet.

Die Datei arduino-idea ist ausführbar, sonst würde sie nicht im Terminal ausgeführt. Ich verwende Ubuntu 20.10.

Antwort1

Sie sollten einen benutzerdefinierten Desktop-Launcher für die Betaversion der Arduino IDE erstellen und ihn dann verwenden.

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

Hinweis: Passen Sie Execdie IconPfade an, bevor Sie den obigen Code kopieren und in das Terminal einfügen.

verwandte Informationen