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

Add deb file for easy installation in debian/ubuntu #1687

Closed
ghost opened this issue Nov 11, 2019 · 3 comments · Fixed by #1718
Closed

Add deb file for easy installation in debian/ubuntu #1687

ghost opened this issue Nov 11, 2019 · 3 comments · Fixed by #1718
Assignees
Labels
🐤 blocked/need info Need more details about this issue or pull request 🦁 need discuss the issue or PR need to discuss

Comments

@ghost
Copy link

ghost commented Nov 11, 2019

Please add 64-bit deb file for easy installation in debian and ubuntu. Appimage doesn't give native feels.

@fxha
Copy link
Contributor

fxha commented Nov 12, 2019

Thanks for the suggestion! I guess this is a duplicate of #1245 or do you just want a deb/rpm package without repository hosting for download? We currently only officially support the basic packages for each platform. We have also planned to setup DEB/RPM repository using a third-party service. Per platform/distro packages should be maintained by the community like for Arch Linux (AUR).

@fxha fxha added the 🐤 blocked/need info Need more details about this issue or pull request label Nov 12, 2019
@adrienbeau
Copy link

Appimage doesn't give native feels.

What do you feel is wrong with the AppImage package? Have you installed AppImageLauncher on your system? It automatically integrates AppImage packages in your system menu when you launch them.

@fxha
Copy link
Contributor

fxha commented Nov 13, 2019

Appimage doesn't give native feels.

What do you feel is wrong with the AppImage package? Have you installed AppImageLauncher on your system? It automatically integrates AppImage packages in your system menu when you launch them.

AppImage has advantages and disadvantages. One of the major downsides is that it's an compressed application that is extracted each time you start the application and so the startup time is very bad. Also in newer versions, an additional software is needed to integrate it into the system.
The main reason, why we don't provide a deb/rpm package is the update process and package distribution. Meaning, providing just such a packages don't have any advantages over other methods and we decided to provide the Flatpak package that is easy to install on all distros but also provides free updates - as far as I know unlimited bandwidth. The only reasonable way to provide deb/rpm is:

  1. create a repository for each Linux distro - too much effort and also unmaintainable (by me)
  2. the community create and maintain the repository for Linux distro's that are needed - currently
  3. use a service, like in Setup DEB/RPM repository #1245, to easy maintain the packages across multiple distros - limited by 1TB/month downloads for FOSS (~14.285 downloads/month for all distros)
  4. ???

I'll add deb/rpm as download option without an update service, so everyone can use these packages and manually update it. We may also provide automatically update notification in the future. I don't really like AppImage, not everyone used Flatpak and a deb/rpm integration is very time-consuming to create and maintain. That's the reason why we/I prefer the Flatpak package and the community driven packages for each distro.

@fxha fxha added the 🦁 need discuss the issue or PR need to discuss label Nov 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐤 blocked/need info Need more details about this issue or pull request 🦁 need discuss the issue or PR need to discuss
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants