Skip to content

A Fedora Silverblue image that adds RPM Fusion with media codecs and replaces Toolbox with Distrobox

License

Notifications You must be signed in to change notification settings

ny5RE/silverfusion

 
 

Repository files navigation

build-image

Note I am using this fix for libvirt.

A Fedora Silverblue image that adds RPM Fusion with media codecs and replaces Toolbox with Distrobox.

Screenshot

Usage

  1. Rebase to an unsigned image to get proper signing keys:

    rpm-ostree rebase ostree-unverified-registry:ghcr.io/ny5re/2nd-fusion:latest && systemctl reboot
    
  2. Rebase to a signed image to finish the installation:

    rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ny5re/2nd-fusion:latest && systemctl reboot
    

Alternatively, an ISO file for offline installation can be generated with the following command:

sudo podman run --rm --privileged \
    --volume .:/build-container-installer/build \
    --security-opt label=disable --pull=newer \
    ghcr.io/jasonn3/build-container-installer:latest \
    IMAGE_REPO="ghcr.io/ny5re" \
    IMAGE_NAME="2nd-fusion" \
    IMAGE_TAG="latest" \
    VARIANT="Silverblue"

Features

  • Start with a custom Fedora Silverblue image.
  • Replace toolbox with distrobox.
  • Add RPM Fusion repositories and several multimedia packages.
  • Set automatic checking of updates for the system.
  • Add keyboard shortcuts:
    • Open Terminal into the system's shell: <Control><Alt>t
    • Open Terminal into the default Distrobox container: <Super>Return

Verification

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/aguslr/bluefusion

References

About

A Fedora Silverblue image that adds RPM Fusion with media codecs and replaces Toolbox with Distrobox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Dockerfile 100.0%