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

Suggestion: Add flatpak or AppImage build #74

Open
mstarongithub opened this issue Mar 15, 2024 · 1 comment
Open

Suggestion: Add flatpak or AppImage build #74

mstarongithub opened this issue Mar 15, 2024 · 1 comment

Comments

@mstarongithub
Copy link

mstarongithub commented Mar 15, 2024

I suggest adding a flatpak or AppImage build for XR Animator on Linux since those will help avoid problems with hosts changing and the requirements not matching any more. Flatpak would be a better option since it allows redistribution via flathub (like an app store) and it is generally better supported.

Edit: Here's a link to possibly get started on this: https://docs.flatpak.org/en/latest/electron.html

@AkiraMorilas
Copy link

AkiraMorilas commented Apr 20, 2024

flathub (like an app store)

  1. AppImage does have an equivalent in form of AppImageHub
  2. in many cases this is handled by an updater like KDE Discover or Mint's Update Manager, which cover both maintainer-provided software and third-party-provided software in both AppImages and flatpaks in one interface, making the point somewhat moot

generally better supported

Admittedly this is a sample size of 1, but from my experience AppImage support is close to universal. I even used one with a liveCD once. The only distros that didn't "just werk" were ones with non-gcc libc like musl, the userbase for which very much expects to have to compile most things anyway, and even that is being worked on by the Alpine Linux people. It's been around since 2004, so even older distros are much more likely to support it than flatpak. And it's literally just a file, as if you were just downloading an .exe on windows. Download, make executable(which on most graphical distros doesn't require any command line usage anymore, just right click and go into properties), and you're ready to use it. No runtimes, no root, no bloat(last time I checked Discord flatpak was 280MB vs 89MB as an AppImage).

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

No branches or pull requests

2 participants