SilverFlow is based on ublue-os/startingpoint, which makes it easy to create your own custom image-based Fedora experience. For more information, see the uBlue homepage and the main uBlue repo.
Warning
Currently, the system is undergoing constant changes, such as system hardening, package replacement or other experiments (not sure how long).
Note
I recommend either using one of the main uBlue images or creating your own
Recommended: Use the latest ISO from the Releases page
Rebase an existing Silverblue/Kinoite installation
-
Rebase to the unsigned image to install the proper signing keys and policies:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/c0deplayer/silverflow-nvidia:latest
This repository builds date tags as well, so if you want to rebase to a particular day's build:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/c0deplayer/silverflow-nvidia:20231005
-
Reboot to complete the rebase:
systemctl reboot
-
After first boot, the first time that ublue-update runs it will automatically rebase you onto the signed image.
These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub
key from this repo and running the following command:
cosign verify --key cosign.pub ghcr.io/c0deplayer/silverflow-nvidia