Silverblue: Difference between revisions

From Halfface
Jump to navigation Jump to search
Line 10: Line 10:
Find suitable repository.
Find suitable repository.
  ostree remote refs fedora | grep silverblue | grep x86_64
  ostree remote refs fedora | grep silverblue | grep x86_64
Set repository. Update
Set repository. Switch os.
  rpm-ostree rebase fedora:fedora/rawhide/x86_64/silverblue
  rpm-ostree rebase fedora:fedora/rawhide/x86_64/silverblue
=Display the status of the currently running deployment=
=Display the status of the currently running deployment=
Installed rpm:s are defined as LayeredPackages
Installed rpm:s are defined as LayeredPackages

Revision as of 09:55, 3 May 2023

Fedora Silverblue's immutable design.

make rpm available strait away

rpm-ostree install --apply-live <rpm>

remove rpm

rpm-ostree uninstall <rpm>

Replace rpm

rpm-ostree override replace <path to package>

ostree-remote - Control remote repository configuration

Find suitable repository.

ostree remote refs fedora | grep silverblue | grep x86_64

Set repository. Switch os.

rpm-ostree rebase fedora:fedora/rawhide/x86_64/silverblue

Display the status of the currently running deployment

Installed rpm:s are defined as LayeredPackages

rpm-ostree status

pin a deployment so that you do not lose it

ostree admin pin 0

Unpin

ostree admin pin --unpin 0