diff --git a/docs/images/bazzite/FAQ.md b/docs/images/bazzite/FAQ.md index fefa6e45..292569ad 100644 --- a/docs/images/bazzite/FAQ.md +++ b/docs/images/bazzite/FAQ.md @@ -123,6 +123,22 @@ Open a host terminal and enter: `systemctl disable ublue-update`. **This is not recommended.** +## How do I view all the system packages installed on Bazzite? + +Open a host terminal and enter `rpm -qa` and an output of every system package will be listed. + +### Now how do I remove a system package from the image? + +!!! warning + + Removing packages that were preinstalled is an unsupported configuration. + +Open a host terminal and enter `rpm-ostree override remove ` and reboot. This will remove the package from the image. + +**This is not recommended!** + +However, if you installed a package via rpm-ostree and want to remove it from the image, then enter `rpm-ostree uninstall ` and reboot. Unlike removing packages that came preinstalled with Bazzite, there isn't consequences to doing this. + ## SteamOS is based on Arch Linux, so why use Fedora as the base? SteamOS is based on Arch Linux, but the base packages and drivers get updates at a much slower pace than using vanilla Arch and updating yourself. Bazzite will follow Fedora's updates which means it will always be ahead of SteamOS in terms of newer software and drivers. Also Fedora currently is the only Linux distribution that supports OCI custom images that this whole project is built around. The end user typically shouldn't notice too much of a difference between Bazzite and SteamOS.