Frequently Asked Questions (FAQ)

About the project

  1. Is it Team Silverblue, Silverblue, or Fedora Silverblue?

    We chose the name Team Silverblue to refer to the overall project. Fedora Silverblue will be used for the OS that we are producing, but calling it Silverblue in its short version is fine as well.

  2. Why does the Silverblue logo look like a leaf?

    Our favorite choice for a project name was Silverleaf, but that sadly did not work out. We just couldn’t quite let go of the leaf. You could also say that Silverblue is a new new leaf on Fedora’s OSTree. 😀

  3. Is Silverbue another GNOME OS?

    GNOME OS was a codename that was used by the upstream GNOME project for a while to refer to the idea of designing the entire deskotp user experience. By contrast, Silverblue is an effort inside the Fedora project, and will be built with existing Fedora technologies. However, the two efforts do share a desire to deliver a user experience that is polished and coherent.

  4. What is Silverblue’s relationship with Project Atomic?

    Fedora Silverblue uses the same core technology as Fedora Atomic Host (as well as its successor, Fedora CoreOS). However, Silverblue is specifically focused on workstation/desktop use cases.

About using Silverblue

How can I install Eclipse on Silverblue?

Instructions to setup the Nightly flatpak remote for Eclipse are available here.

How do I create a VPN connection?

/etc is not part of the immutable OS image, so you can just copy files into /etc/NetworkManager/system-connections (or let NetworkManager store them there when you recreate your connections). Certificates in /etc/pki need to be handled similarly.

How can I play more videos in Firefox, like YouTube?

Firefox is included in the OS image for now. Until that changes, getting it to play videos works the same way as it does for the regular Fedora Workstation: find a package with the needed codecs, and install it. The one difference is that you use rpm-ostree install instead of dnf install. An alternative solution is to install the nightly Firefox, which is available as a Flatpak.

How can I see what packages were updated between two commits?
  • If you want to compare the booted deployment with the pending deployment (or rollback deployment), simply issue:

    $ rpm-ostree db diff
You can also see the RPM changelog by adding the -c option like so: rpm-ostree db diff -c
  • If you want to see which packages were updated between two specific commits:

    1. find out which two commits you want to compare by issuing:

      $ ostree log <ref>
    2. you can now compare the two commits by issuing:

      $ rpm-ostree db diff <commit x> <commit y>
How can I check the version number of an installed package?

You can simply use:

$ rpm -q <package>
How can I check if an rpm software package is available in the repository?

At this point in time, there is no rpm package search function built into rpm-ostree. However, you can use toolbox with the following command:

$ toolbox run dnf search <package>
The assumption is that you have already created a toolbox matching the version of your Fedora Silverblue installation.