Introducing the new bootc kickstart command in Anaconda
https://fedoramagazine.org/introducing-the-new-bootc-kickstart-command-in-anaconda/
Introducing the new bootc kickstart command in Anaconda
https://fedoramagazine.org/introducing-the-new-bootc-kickstart-command-in-anaconda/
I've built linux images with #buildroot before that run completely from ramdisk, so the SD only has a rpi boot partition which I only mount to scp new images there.
Buildroot is nice, but I'd prefer to build a minimal read only system from a binary distribution rather than compiling firmware images for each one-off project.
I'm looking into #fedora #bootc images but the state of fedora/coreos/iot on raspberry pi is a bit confusing.
Fedora's elections are now open until Wednesday, 7th January!
I'm applying for a seat at FESCo [1] as I want to represent the interests of users, developers and maintainers of what we call Atomic, Bootable Container, Image Based or Immutable variants of Fedora (CoreOS, Atomic Desktops, IoT, bootc, etc.).
You can find my full interview at https://communityblog.fedoraproject.org/f43-fesco-elections-siosm/
And vote at https://elections.fedoraproject.org/
Here we go, back to my demo work for todays show, Noon eastern, thats 3.5 hours and ticking.
I worked out the RHEL 9 to 10 in place upgrade demo. We'll also be covering how to build a new bootc image, how to make images into actual disks that you can then use in your environment, and if there's time, i'll even throw in a demo of how we can use SCAP to harden a machine at image creation time.
And because my week's been so busy, here I am, after hours, working on my demo for TOMORROW's Into the Terminal.
Want to see how it turns out? Itll either be awesome, or a trainwreck. Either way, entertainment at its finest!
So. one of the things that I am busy with, is part of a lab that will be used at conferences and events around RHEL Image mode (bootc), on building compliance and hardening into the base image. Pretty neat stuff.
You can use OpenSCAP in the Containerfile, and harden the OS before it ever hits hardware. On the other side of it, you get an immutable OS, thats configured to your compliance profile. Pretty cool.
But its due tomorrow, which is what makes it stressful. :P
@pheonix As it happens I just wrote about using Bazzite and Distrobox for @lwn. Literally just hit publish on the Distrobox article, the Bazzite piece went up yesterday.
You can use a terminal emulator like Ptyxis to "integrate" with a Distrobox container -- just set it to open right into a Distrobox of your choosing -- and operate like that's the host. For me, it's not much different than just running a package-based system -- I hardly notice any difference.
I've also gone a bit off the deep end and am building my own custom Bazzite image with niri. If I'm ever satisfied with it I may post a link to it for others to use if they like. There's also Spacefin which might suit folks who want niri or Cosmic right now...
tl;dr -- I don't think it's too much friction, if you just embrace using a single Distrobox as the default environment for new apps, etc. YMMV of course. #LWN #Distrobox #Bazzite #Fedora #bootc
Holger from @b1systems, partner of #EU_OS, speaks tomorrow (Thursday 11 Dec) at #OSXP 2025 in Paris about #LinuxOnTheDesktop. If you are in Paris, don't miss this session!
Conference Programme: https://www.opensource-experience.com/en/
#DigitalSovereignty #B1Systems #ImmutableLinux #Fedora #bootc