So the cool thing about Fedora Silverblue? I’m rebasing to the latest Fedora 37 beta now (mostly to play with GNOME 43). If anything goes wrong, I enter one command in terminal and I’m back to the exact latest version of Fedora 36 I was using before :)
https://communityblog.fedoraproject.org/how-to-rebase-to-fedora-silverblue-37-beta/
So that’s the theory, anyway.
In practice:
error: Could not depsolve transaction; 2 problems detected:
Problem 1: conflicting requests
- nothing provides system-release(36) needed by rpmfusion-free-release-36-1.noarch
Problem 2: conflicting requests
If anyone else encounters this while attempting to upgrade from Fedora Silverblue 36 to 37 (beta):
https://libreddit.bus-hit.me/r/Fedora/comments/xg9o5u/update_f36_silverblue_to_f37_beta_silverblue/
Specifically, to fix this issue:
1. Run:
rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release
2. Re-run the rebase:
rpm-ostree rebase fedora:fedora/37/x86_64/silverblue
3. Reboot:
systemctl reboot
…aaand, back from the reboot and running on Fedora Silverblue 37 with GNOME 43.
Nice! :)
I have to say, that one little snag aside, that was the easiest/fastest operating system update I’ve ever performed on any operating system ever.
Also, excellent first-run GNOME Software experience on Fedora Silverblue 37. Had about 28 updates listed, everything installed beautifully (with lovely row slide/disappear animations for installed apps).
(There were first-run issues with GNOME Software on Fedora Silverblue 36.)
@aral I tried Silverblue 36 two days ago, and for me it was a very odd experience. I now installed workstation, which gave me decidedly less trouble.
the software center in particular just was too buggy for me.
@claudius It was buggy in 36.
Also, having used it for some time now, I think the conventional wisdom of “always run in a container” is backwards. I should write something about this.
@aral would love to read your opinion on it :-)