Okay, I appreciate the links. I’ve had a chance to go over both, and I think I get the gist:
rpm-ostree
is a work in progress, and it will be depreciated and replaced withbootc
+dnf
However, I’m still struggling to understand how it all works together. For example, I have a VPN client that is installed via a .run
script, so it doesn’t work with ostree
. If I wanted to apply this software to my system, I’d have to create a bootable container, then rebase to that. But my goal isn’t to create a new image, just to apply transient packages to the base Bazzite image, so my remaining questions are these (and it’s fine if you don’t know):
If I made a bootable container(file), would that derived image fall out of sync with the parent Bazzite project? Would I have to manually build a new container and rebase each time I wanted to check for updates? I feel like I’m on the cusp of seeing the big picture, but I’m not quite getting it, and maybe that’s because I haven’t worked at all with services like Podman and Docker.
The complaining will continue until post quality improves.