Incomplete install script
- 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
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