#192 Trying different desktop environments using "rpm-ostree rebase"
Closed: scheduled 10 months ago by rlengland. Opened 11 months ago by rlengland.

Article Summary:

The article will describe how easy it is to switch between ostree-based variants of Fedora (Silverblue/Kinoite/Sericea) easy and secure with the availability of rollback in case if something goes wrong.

I did’t find this to be described in any official website, but this is nice feature, so I think it is good to inform people about it.

Article Description:

The article will first describe how people can try different desktop environments while using traditional Fedora Workstation not Ostree-based and drawbacks of the solutions:

  • installing different desktop environment using dnf - disadvantages are: a lot of dependencies pulled in, cannot uninstall any desktop environment in easy way, doubled system apps in the application menu (e.g: Nautilus and Dolphin for browsing files)
  • dual booting multiple spins of Fedora - disadvantages are: lot of free space of hard drive consumed, have to maintain two copies of OS separately (e.g installing updates)

Next, the article will describe how ostree-based systems differ from non-ostree based (e.g immutable, transactional updates)

And the last topic, the article will describe how users can easily switch between ostree-based Fedora Spins (Silverblue/Kinoite/Sericea) to try different desktop environments using rpm-ostree rebase and describe advantages of this way:

  • not much disk space consumed
  • separation between OSes - no doubled system apps
  • easy way to go back to the previous variant using rpm-ostree rollback

https://discussion.fedoraproject.org/t/article-proposal-trying-different-desktop-environments-using-rpm-ostree-rebase/81121


Metadata Update from @rlengland:
- Issue assigned to kuba3351
- Issue tagged with: article, needs-image

11 months ago

Metadata Update from @kuba3351:
- Assignee reset

10 months ago

Metadata Update from @kuba3351:
- Issue assigned to kuba3351

10 months ago

Metadata Update from @rlengland:
- Custom field preview-link adjusted to https://fedoramagazine.org/?p=38288&preview=true&preview_id=38288

10 months ago

Metadata Update from @rlengland:
- Custom field editor adjusted to @rlengland
- Custom field image-editor adjusted to @rlengland

10 months ago

@kuba3351 ( @glb ) I've come up with two possible images for this article. If neither is a good fit, I can go with a simple texture behind the same text. I'm good with what ever you like, though I'm partial to the typewriter version.

This would be a good time to look over the text @kuba3351 to make certain my edits have not changed you intentions. :-)

ostree_de-s_eggs.jpgostree_de-s_typo.jpg

Thank you @rlengland for your work. I think the first picture with eggs should be ok.

I also reviewed the changes made into the article, and I think they are mostly ok except the section titles:

"Undo the OSTree variant"

I think you mean something like: Undo the rebase into an OSTree variant

And the second one:

"How to use OSTree to install a variant"

I prefer to use a rebase instead of install because the install word suggests that I am installing something from scratch like a system from the ISO image. It actually does not installing a new system, just rebasing the installed one :-)

@kuba3351 Would these two subsection headers be better descriptions?

How to use OSTree rebase to switch to a new variant
Undo the rebase into an OSTree variant

I'll roll the image you selected into the article in a little while.

Thanks for the review.

Yes, I think they are ok.

Metadata Update from @rlengland:
- Custom field publish adjusted to 2023-05-05
- Issue untagged with: needs-image

10 months ago

Metadata Update from @glb:
- Custom field publish adjusted to 2023-05-08 (was: 2023-05-05)

10 months ago

Issue status updated to: Closed (was: Open)
Issue close_status updated to: scheduled

10 months ago

Login to comment on this ticket.

Metadata
Attachments 1
Attached 10 months ago View Comment