Download, install and create the app icon automatically.
Run:
$ ./installer.sh
Example output:
$ ./installer.sh
Creating temporary directory
Downloading
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 201M 100 201M 0 0 24.4M 0 0:00:08 0:00:08 --:--:-- 24.0M
Uncompress
Archive: /tmp/arduino-ide/arduino-ide_2.0.3_Linux_64bit.zip
/opt/arduino-ide_2.0.3_Linux_64bit/resources/app/node_modules/drivelist/build/node_gyp_bins/python3 exists and is a symbolic link with no real file.
/opt/arduino-ide_2.0.3_Linux_64bit/resources/app/node_modules/keytar/build/node_gyp_bins/python3 exists and is a symbolic link with no real file.
/opt/arduino-ide_2.0.3_Linux_64bit/resources/app/node_modules/native-keymap/build/node_gyp_bins/python3 exists and is a symbolic link with no real file.
/opt/arduino-ide_2.0.3_Linux_64bit/resources/app/node_modules/node-pty/build/node_gyp_bins/python3 exists and is a symbolic link with no real file.
/opt/arduino-ide_2.0.3_Linux_64bit/resources/app/node_modules/nsfw/build/node_gyp_bins/python3 exists and is a symbolic link with no real file.
Creating menu entry
Removing temporary directory
When searching in the launcher: