After a fresh install of fedora 42, there is no hplip, but it was installed on its own from an update in gnome software. Considering I haven’t connected this to an hp printer its a lot of unnecessary menu space in gnome and I really don’t think it should be installed for new fedora 42 users.
This should be fixed soon:
FEDORA-2025-0e2b89d5c7 — bugfix update for hplip — Fedora Updates System
Awesome, thanks!
After it is removed, will it be uninstalled with the next update or should i do it myself?
This will require manual action:
sudo dnf autoremove
So you can as well remove it now:
sudo dnf remove hplip-gui
How do I remove this in Silverblue? (I’m new to Linux and keen to learn).
Edit: I figured it out. For anyone reading, the command was rpm-ostree override remove hplip-gui
This should be removed in today’s Fedora Silverblue build, so I would suggest resetting the override as it is no longer needed. See [SB42] hplip-gui was added to the base image · Issue #646 · fedora-silverblue/issue-tracker · GitHub.
Since I am still learning to use Linux and especially Silverblue, how do i reset the override and why do I need to do it?
Here is the official documentation on how to remove a package from the base image and how to reset the override: rpm-ostree | Client administration—Removing a base package.
In this particular case, removing the hplip-gui
package is not necessary, as it is no longer in the Fedora Silverblue base image, as mentioned in the previous post.
Got it. Thank you.
But generally speaking, why would it be necessary to do it otherwise? If a package is not going to be removed from the base?
If for some reason you don’t want or need a package included in the base image, I think it’s fine to remove it and leave it as is.
However, if you want to remove or layer a lot of packages, it’s probably worth considering creating a custom image, but I think that’s for another topic.
Ah I see what you mean. Got it.
Yeah I’m not going to need this HP printer app crap. Thank you for clarifying.