Skip to content

Add as package in Ubuntu #5068

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

Closed
ericoporto opened this issue Jun 24, 2016 · 9 comments
Closed

Add as package in Ubuntu #5068

ericoporto opened this issue Jun 24, 2016 · 9 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

@ericoporto
Copy link

It would be awesome if the Arduino IDE was available from Ubuntu Software Center. If it can't be available as a deb, maybe a snap package.

@ericoporto ericoporto changed the title Add as snap package in Ubuntu Add as package in Ubuntu Jun 24, 2016
@cousteaulecommandant
Copy link
Contributor

It IS available on the Ubuntu repositories: http://packages.ubuntu.com/xenial/arduino -- however you probably don't want that version (1.0.5, wow, that's old...). Debian Experimental has 1.5.6, which is not exactly bleeding edge either. Apparently there are some license related issues slowing down the upgrade (see #4575).

I don't know how the Ubuntu software center works, but I would assume that if it's in the repositories it would show up in the software center.

@mhall119
Copy link

I have a working snap package of 1.6.10, the snap packaging configs are here: https://github.com/ubuntu/snappy-playpen/tree/arduino/arduino

It builds from the release tarball, but it could just as easily use a local build directory (just change the source: for the 'upstream' part). I'm eager to help upstream adopt this, so if you're interested I will work with you to integrate it with your build infrastructure.

I have uploaded my snap package into the Ubuntu Software store under the name "arduino-mhall119" so that the "arduino" package namespace is still available to you. If you are on Ubuntu 16.04 or a distro with snapd installed, you can try it by running "snap install --devmode arduino-mhall119" (the --devmode is temporarly needed to access USB until the serial-port interface is fixed).

@mhall119
Copy link

mhall119 commented Aug 15, 2016

FWIW, if upstream produces snap packages, you can publish them directly into the store in a matter of seconds, you don't need to wait for it to go into Debian's archives, and then into Ubuntu's archive, and then into a release. You can even push the nightly builds into the store (it has an "edge" channel specifically for this).

@mlepage
Copy link

mlepage commented Dec 17, 2016

It would be awesome if we could get official stable and nightly Arduino IDE builds into Ubuntu Software Center, officially. What has to be done to make that happen?

@NicoHood
Copy link
Contributor

@miepage contact ubuntu or debian. Arduino is available for ArchLinux :P

@Avamander
Copy link
Contributor

Avamander commented Dec 29, 2016

This is an issue with licensing not being clear enough, not because of Ubuntu or Debian maintainers. See #2703 .

@maqifrnswa
Copy link
Contributor

I think the licensing issue is fixed, it can be reintroduced again. Snap packages are a good idea too if someone wants to do them.

@pedzed
Copy link

pedzed commented Oct 16, 2017

@mhall119 Thanks for your snap, but could you update it? v1.6 is not supported by VSCode (which I am using to get rid of the default editor).

@per1234 per1234 added the OS: Linux Specific to the Linux version of the Arduino IDE label Mar 27, 2018
@per1234 per1234 added the feature request A request to make an enhancement (not a bug fix) label Apr 12, 2019
@Avamander
Copy link
Contributor

So is this resolved?

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

9 participants