Skip to content

mecattaf/zen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zen Linux   build-ublue

See the BlueBuild docs.

Installation

To rebase an existing atomic Fedora installation to the latest build:

  • First rebase to the unsigned image, to get the proper signing keys and policies installed:
    sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/mecattaf/zen:latest
    
  • Reboot to complete the rebase:
    systemctl reboot
    
  • Then rebase to the signed image, like so:
    sudo rpm-ostree rebase ostree-image-signed:docker://ghcr.io/mecattaf/zen:latest
    
  • Reboot again to complete the installation
    systemctl reboot
    

Manual Steps

  • Copy over git credentials
  • Authenticate to google chrome and follow through [docs/chrome.md]
  • Authenticate to tailscale with tailscale login
  • Authenticate to thunderbird and follow through [docs/thunderbird.md]

Troubleshooting flatpaks

If a flatpak is broken, revert versions using:

flatpak list
flatpak remote-info --log flathub com.google.Chrome
flatpak update --commit=<commit-of-working-version> com.google.Chrome

Rolling back to previous versions

View the list of available builds by entering:

skopeo list-tags docker://ghcr.io/mecattaf/zen | sort -rV

Rebasing to a specific build requires users to open a host terminal and enter:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/IMAGE-NAME:VERSION-YEARMONTHDAY

Example:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:39-20240113

For the Jan. 13th 2024 bazzite-deck (Fedora 39) build.

To revert back to Silverblue

sudo rpm-ostree rebase fedora:fedora/40/x86_64/silverblue

ISO

If build on Fedora Atomic, you can generate an offline ISO with the instructions available here.

About

Fedora Atomic spin for Asus Zenbook Duo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages