-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Provide AppImage for Linux #5852
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
Comments
How about providing proper packages for your distribution to get up to date security and bug fixes instead of creating another static binary blob on your system that you have to maintain yourself. I have no problems with new ideas, but in this case it would be better people stop complaining and start packaging debian packages which most users use. Read up the documentation and just create your first package. Or use archlinux which does have arduino packages. |
@NicoHood it's not an either-or, and the AppImage does not add downsides in this regard over the downloads already being provided right now on the Arduino download page. |
This all really sounds good, this is a really nice idea. However the time spent on that can be used to generate debian packages and everyone would be happy. But I dont think they will implement this if they cant even #5619 sign their sources. |
If I understand it correctly, Arduino is outdated even in debian sid: Which I think supports my original point that
|
Thatswhy I said: Put your energy in updating arduino .deb rather than this binary solution. The reason why its such old is that nobody packages it. |
i think probono this is a really nice idea! cheers |
It's actually very easy to do. On any Ubuntu or debian 64-bit system, run
It will download the IDE from the official website and convert it to an AppImage. For this, it will use this yml file that defines the tar.xz to AppImage conversion, very few lines of code. The resulting AppImage should run on most 64-bit desktop Linux distributions. |
As a proof-of-concept, I am providing an Arduino AppImage for testing with integrated https://bintray.com/probono/AppImages/Arduino_IDE/_latestVersion#files To try it, just download one AppImage file, make it executable, and run. Feedback welcome. Some fine-tuning may still be required, although it is running perfectly fine for me on all Linux distributions I have tried so far. |
JFTR, Here are beta AppImage builds of Arduino IDE |
I think is nice idea, Ubuntu has something called ubuntu-make, which is crude tool which downloads among other development tools, arduino. |
This has been done for versinon 2 of the Arduino IDE. There are even nightly builds. Thank you very much! 👍 |
Great news, thanks! JFTR. Arduino IDE |
Many Linux users download Arduino directly from the Arduino website rather use what comes with the Linux distribution, since the upstream-provided version is up-to-date while the version in the distributions (especially in stable/LTS versions) is outdated more often than not.
Providing an AppImage would have, among others, these advantages:
appimaged
Here is an overview of projects that are already distributing upstream-provided, official AppImages.
Do you think this would be useful?
I'd be happy to help producing an official Arduino AppImage.
The text was updated successfully, but these errors were encountered: