As we know Arduino has non-official Snap which can access serial ports only if installed as classic (but not indicated in snap find output):
$ snap find arduino
Name Version Developer Notes Summary
arduino-mhall119 1.8.5 mhall119 - Arduino IDE
Arduino packages from repositories are outdated:
Package arduino
trusty (14.04LTS) (electronics): AVR development board IDE and built-in libraries [universe] 1:1.0.5+dfsg2-2: all xenial (16.04LTS) (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4: all artful (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4.1: all bionic (electronics): AVR development board IDE and built-in libraries [universe] 2:1.0.5+dfsg2-4.1: all
According to official Arduino site the latest version of Arduino IDE is 1.8.9.
One can download IDE from official site, extract and install it with install.sh. Then when newer version will be released repeat this action. But it looks difficult and not user-friendly.
How can I get latest Arduino IDE installed in user-friendly way?