Skip to content

package as .snap for linux #9685

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jor1196 opened this issue Jan 30, 2020 · 2 comments
Open

package as .snap for linux #9685

jor1196 opened this issue Jan 30, 2020 · 2 comments
Labels
feature request A request to make an enhancement (not a bug fix) OS: Linux Specific to the Linux version of the Arduino IDE

Comments

@jor1196
Copy link

jor1196 commented Jan 30, 2020

Hello
I have been using the packages in snap for a while when installing applications on Linux and recently I came up with the idea of ​​learning to program with these small boards for some future project, now I wanted to download the arduino IDE but the download is a compressed .tar package. xz instead of one of installation, which would be more comfortable since lately these are very easy to use

@per1234 per1234 added feature request A request to make an enhancement (not a bug fix) OS: Linux Specific to the Linux version of the Arduino IDE labels Feb 4, 2020
@per1234
Copy link
Collaborator

per1234 commented Feb 4, 2020

There was a previous request for this here: #5068

As is mentioned in that issue, there is a 3rd party maintained snap for the Arduino IDE. At one time, people using it would have problems that did not occur when using the official Arduino IDE. I'm not sure whether that issue has been resolved. The snap has not been updated for 1.5 years. This seems to be a common problem with 3rd party maintained packages. It seems to me that the only way this will turn out well is if Arduino maintains an official package.

@merlijn-sebrechts
Copy link

merlijn-sebrechts commented May 15, 2020

I recently created a new Arduino IDE snap and deprecated the old one. You can find the packaging files here: https://github.com/snapcrafters/arduino

In less than two months, this snap shot from 0 installs to 13.500 active installations. The Arduino IDE is clearly wanted by Linux users and the snap is one of the easiest ways to install it.

The snap also includes a GUI warning message if the user does not have the required permissions to access Arduino devices over USB. This solves one of the main issues users have when they install Arduino IDE on Linux.

The Snap Store is specifically made so upstream publishers like Arduino can publish packages themselves, to give them more control over the release schedule etc. If you are interested in taking over maintenance of this snap, I'm happy to help you get started!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request to make an enhancement (not a bug fix) OS: Linux Specific to the Linux version of the Arduino IDE
Projects
None yet
Development

No branches or pull requests

3 participants