arduino / arduino/Arduino

Incomplete install script

Open
#5,932 5 comments 1 reaction 0 assignees View on GitHub
OS: Linux Type: Bug
Dominant language
Java
Stars
14.6k
Forks
7k
PR merge metrics
No merged PRs in 30d

Description

The `install.sh` Linux script included in the latest release doesn't appear to actually install anything, other than some unnecessary desktop icons. Ideally, this should install the Arduino IDE itself into the proper location.

Assuming you extract the tarball into `~/arduino-1.8.1`, installing should at minimum do:

sudo mv ~/arduino-1.8.1 /usr/share/arduino
sudo ln -s /usr/share/arduino/arduino /usr/local/bin/

This is the location the current Ubuntu Arduino package uses (although it's Arduino IDE version is ancient), and allows all users easy access to the IDE without worrying about setting up their PATH or other user session variables.

Contributor guide

Open the contributing guide

Research direction

Start by reading the Linux install.sh script and compare its behavior with the commands in the issue. Done means the extracted Arduino IDE is moved to /usr/share/arduino and /usr/local/bin/arduino points to its executable, while avoiding the unnecessary desktop-icon-only behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell
Domain
devops, release
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.