Open kuba3351 opened 2 years ago
Instead of translating dnf update to rpm-ostree update, silverblue should show an info like "DNF is the package manager of Fedora. Silverblue is using rpm-ostree as package manager, you should use it." because as we recently saw people copy-paste codes to terminal and accepting everything (Yes I'm looking at you Linus Sebastian), at least user will get the idea of that command found from a website won't work for silverblue.
Ok, so, cliwrap works like I described, so I think we need to find another way to implement the way you described
Is your feature request related to a problem? Please describe. Whrn a user tries to run commands such as
dnf
it gets acommand not found
errorDescribe the solution you'd like I would like to propose to enable
cliwrap
rpm-ostree feature by default on Silverblue/Kinoite. This is nice and will improve the user experience. For example when user try to rundnf update
it will be translated torpm-ostree update
. When user try to install something usingdnf install
there will be a helpful message that describes the good ways to install something on Silverblue (flatpak, toolbox, package layering). I tested this feature on Fedora Kinoite and ot works very well, and I think it should be considered to enable it by default to improve the user experience.Additional context I think it could be proposed as a change for Fedora 37