I prefer DNF to anything. I use it on OpenSUSE instead of Zypper. Is there a way to replace rpm-ostree with DNF? Sorry if noob question, I don’t use Kinoite, I use KDE spin but have been looking to immutability recently with PikaOS and ChimeraOS.
On Fedora atomic variants one basically has these alternative ways to manage software packages OOTB:
rpm-ostree
for layered packagesdnf
inside containers (e.g. via Toolbx)flatpak
for, well, Flatpaks.
1 Like
I just read the F41 launch announcements, sounds like the new bootc system will let Kinoote users use DNF5?
Not yet afaik. In the future yes maybe.
For things like dnf copr
or dnf repo
you may be able to already use dnf, but not for installs to the immutable system.
This was answered here: F41 Kinoite Native Container - DNF5 PGP key import error - #3 by siosm
For now, rpm-ostree is still the way to do layering. There is a longstanding effort for dnf + ostree integration, but we’re not there yet.
What’s new (and emerging!) is using dnf + bootc to make custom bootable images - Getting Started with Bootable Containers :: Fedora Docs
1 Like