TheModerateTankie [any]

Team Monsanto’s Lead Junior Red Dawn war re-enactor/co-ordinator for Anniston, Alabama

  • 0 Posts
  • 3 Comments
Joined 6 years ago
cake
Cake day: November 6th, 2020

help-circle

  • According to this post, once these projects move to bootc, they are going to get rid of layering and allow you to just dnf install what you need.

    Recent discussions upstream has consolidated around doing things the Ublue way. Pulling a base image from an upstream registry and using containerfiles to define a system locally. No custom scripts and unit files. No GitHub. Just writing custom changes to a containerfile and having them automatically apply on reboot. Running dnf install @virtualization would add the following line to the containerfile in the background:​

    RUN dnf install -y @virtualization

    The powerful thing about build time container image layers like this is that you can do deep customizations like switching out the kernel, changing the login manager, use your own custom boot screen, or redistribute your build by pushing it to a public/private container registry or as the Ublue team shown use container based ci/cd workflows for automated vulnerability scanning against public databases like NVD and CVE.

    Seems like it will get rid of a lot of pain points.


  • This seems pretty similar to what universal blue releases are doing, which is cool. Basically fedora atomic, but using new bootc tooling so a small team can more easily manage a project like this. The custom gui for config options and the addition of SWAI seem neat.

    The custom app center thing seems kind of redundant because there are quite a few app stores out there already, but I think the intention is to use that to curate and steer people towards native gnome apps and discourage kde apps so the UI is consistent. You should be able to “unlock” the ability to use kde apps, but by default it keeps you in the gnome ecosystem.

    If this proves to be stable, it would be a good option for new users or people who don’t want to dive into messing with the system layer. Like Bazzite, Bluefin, or Aurora. It will also have the same benefits/limitations as those.

    Looks interesting! I know a lot of people hate the idea of the fedora atomic model, and there are a few issues that need worked out for certain use cases, but i’ve been on Bluefin for a year and it’s been a great experience overall.