Skip to content
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

Create deb and rpm packages for GNU/Linux #276

Closed
jviotti opened this issue Apr 11, 2016 · 4 comments
Closed

Create deb and rpm packages for GNU/Linux #276

jviotti opened this issue Apr 11, 2016 · 4 comments

Comments

@jviotti
Copy link
Contributor

jviotti commented Apr 11, 2016

No description provided.

@vankasteelj
Copy link

I've seen 2 ways of doing that, apparently https://www.npmjs.com/package/nobin-debian-installer can do it on any platform, but I couldn't get a good enough build.

I also have developped a bash script (available on linux only) to automate fakeroot dpkg-deb task

@jviotti
Copy link
Contributor Author

jviotti commented Apr 13, 2016

Hi @vankasteelj

Great information, very appreciated, I'll give it a go soon! What do you mean by:

but I couldn't get a good enough build.

?

@vankasteelj
Copy link

I don't remember specifics, I just remember trying it, and it wasn't doing what I wanted, either non-working at all, or not implementing scripts like I wanted. Sorry

@jviotti jviotti modified the milestone: v1.0 Apr 19, 2016
@jviotti
Copy link
Contributor Author

jviotti commented Apr 19, 2016

I'm closing this issue given I believe creating deb and rpm packages for Etcher is not worth it after checking out AppImage. They are "nice to have", but the premise of AppImage to provide a single distributable executable that works across distributions lines up better with Etcher intentions, and provides a mechanism to perform auto-updates that is more similar to the experience in the other supported operating systems.

Debian and RPM packages might be nice to have in the future, but for now they mean extra maintenance without a clear benefit.

AppImage support has been implemented in #323, and will be available on the website on the next version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants