Ventoy
Ventoy copied to clipboard
Flatpak build
if you it want, then do it self.. Flatpack is for linux, this is nice.. but make more work for Ventoy Group and i guess, they are more WinNt users, the Linuxbinary is from a single entusiast or so.. well, i guess not to support flatpack https://github.com/flathub/flathub/wiki/App-Submission
Who can use Flathub
Flathub is primarily intended for use by developers who want to distribute desktop apps on Linux. Apps must either be redistributable or be available as a third party download.
If you are responsible for a proprietary app that you would like to distribute through Flathub, we’d love to speak to you, and would encourage you to contact the Flathub admins.
you can close this issue, i don't see a land..
It would be nice if you could publish this as a flatpak on flathub e.g. Flatpaks are a new software distribution mechanism for Linux distros, can thus installed on any distro and are easy to update. Here is how to get started. It makes maintainance actually easier instead of having to do custom builds for each distro.
For reference, DVD stuff seems to work in Flatpak, e.g. there are these tools:
- https://flathub.org/apps/details/com.poweriso.PowerISO
- https://flathub.org/apps/details/com.makemkv.MakeMKV
I guess with ventoy now having an official native GUI, implementing a flatpak would be much easier?
I guess with ventoy now having an official native GUI, implementing a flatpak would be much easier?
Yes it would be very easy now. Simply make a flatpak definition that contains the appropriate runtime environment, downloads the latest source code, compiles Ventoy, and refers to the correct GUI executable. It would need permissions to read/write the whole Host filesystem. That's it, I think...
So any news on that? Is the Ventoy Project dead? Since this is really important for linux
The project is very much alive. From what I can see, a commit was made only 4 days ago. I guess the maintainers are looking for someone to volunteer to implement this. I would be willing to but i have too many engagements at the moment to find any free time.
Ventoy requires root privileges to work. How you offer to package it via Flatpak?
flatpak applications do have the capability to access storage devices. I presume that would be where the need for root privileges would originate?
For example, --filesystem=host and --device=all could be used here.
https://docs.flatpak.org/en/latest/sandbox-permissions.html
I guess with ventoy now having an official native GUI, implementing a flatpak would be much easier?
I agree. This should be on flatpak so that everybody can install it easily for Linux.
flatpak applications do have the capability to access storage devices. I presume that would be where the need for root privileges would originate?
For example, --filesystem=host and --device=all could be used here.
No unfortunately. Problem with Ventoy not because of FS permissions and accessing devices. But it could run i suppose with flatpak-spawn
which is far from optimal usage and what about flatpak in general.
If root permissions is the issue, couldnt the GUI be launched with root permissions using gksu or PAM in the desktop file exec line for authentication?
Would be very nice if andFlakpak/Flathub option where available, if that would be possible.
Would be very nice if andFlakpak/Flathub option where available, if that would be possible.
If you want it, give the top post in this thread a thumbs up to add to the number of people who want this.
Plase, do it. Ventoy it's an amazing app, and Flatpak is the new standard!
see also: #1634 #702
If the sandboxing of Flatpaks is a problem, a .deb file on the homepage would be nice. It would be easy to install without involving distro repos if then added to the deb-get. https://github.com/wimpysworld/deb-get
Wouldn't be distro agnostic though but atleast easy accessible for Debian/Ubuntu based distros.
Sandboxing is not an issue. You can utilize org.freedesktop.UDisks2 the way Fedora Media Writer does: https://github.com/flathub/org.fedoraproject.MediaWriter/blob/e88adc4ea0dd23fec3d586e0dc6c6488d33b2548/org.fedoraproject.MediaWriter.json#LL15C28-L15C28
I think this would vastly improve the adoption of this great application. I know it's easy to simply run a script from command line, but there are people that are put off by that and only install software from the software center, meaning they don't get the chance to try this app. I also understand maintaining the app for multiple distributions is tedious (even though packaging for Debian with a custom repo would cover so many desktop users between Debian and Ubuntu derivatives), but universal packaging like Flatpaks, Snaps and AppImages should be a no-brainer
Any progress?