I love Fedora. I like it a lot more than Linux mint. More than either, I’ve really enjoyed PopOS. It went from a distro I wasn’t sure about to my favorite really quickly. Highly recommend it.
Good for Fedora for being a trendsetter regarding Wayland, though I’m sure others are right in suggesting that this is probably not being done with KDE’s express approval lol.
The normal way I believe is to provide dpkg, and rpm to cover a few distros and to make sure your software is good enough for someone to pick up and maintain packages for other/their distros. ;)
The options you already mentioned seems a good fit - with OBS being a bit rpm centric.
Is the copied file going to a usb? Is the usb fake? Otherwise I’m pretty sure your source is bad. Probably the disk sector if you’re sure the file was at some point complete.
Something like btrfs probably does block cloning or similar so a copy to the same disk probably just points at the same disk blocks as the original.
fpm is not a complete solution. It just creates a package from your files, however you need to build them in the environment of the distribution where it is supposed to work, with the same versions of dependencies. OBS is the best solution I know, but with it you need to write packaging scripts compatible with each distro you are targeting. It is quite time consuming and requires a good knowledge of native packaging tools.
You can also use any CI system that is able to execute builds in containers with your target distros. This requires a bit more scripting (just a bit), but modern CIs are easier to setup than OBS in case you need your own instance. This also allows you to use your favorite VCS and workflow you are comfortable with.
linux
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.