QuadRadical, to linux
@QuadRadical@wetdry.world avatar

Hello fedi! I'm making my own immutable distro, and I've got some questions:

  • what should I use to build? I was thinking bluebuild hut it might be more trouble than it saves, as I need to do stuff like add an extra btrfs subvolume on install, and I'd like a custom gtk4 installer.
  • other than that, assuming I use bluebuild for now, would a structure like this work?
  • core - has core system stuff, like kernel, bootloader, etc. Included in image, needs reboot to apply
  • other/system - has other stuff like system flatpaks, config files, anything that doesn't need a reboot to change
    Each would be cached so only core or other would be rebuilt depending on the last value.
  • other would use an overlay inside a btrfs sub volume. I was thinking I apply changes directly to the subvolume and rollback if they interrupt or an error occurs, but now I'm thinking a power cut or other force shutdown might mess that up.

Any thoughts would be appreciated, thanks! You're helping to shape QuadOS! QuadOS currently has the following devs: Me, @Heliguy, and @winsdominoes. It aims to be like NixOS, but using flatpaks, and hopefully less janky.

bryan, to openSUSE

I'm moving from OpenSUSE Tumbleweed to Aeon. I'm going to do my open source stuff on an immutable system.

Adorable_Sergal, to linux
@Adorable_Sergal@hachyderm.io avatar

i guess i'm not smart enough

Linux_Is_Best, to linux
@Linux_Is_Best@mstdn.social avatar

I do not understand why any Linux distro would strip the partition table from their ISO?

Anyone?

Linux_Is_Best,
@Linux_Is_Best@mstdn.social avatar

2 of 2

Just wow.... No partition table with their ISO and not one sees a problem with it not being bootale for most people. -For the past year. 🤯 🙄

Etcher, Fedora writer, and not even Rufu from Windows cannot write this. But that is "OK" because supposedly "gnome writer" may. 🙄 -- I didn't even know Gnome made a writer.

The user test base for Vanilla Os has been so small, I would call it a niche.

Linux_Is_Best, to linux
@Linux_Is_Best@mstdn.social avatar

Ultramarine Linux's beta for their Immutable OS, has a new build. - Buil 115
https://github.com/Ultramarine-Linux/ostree-config/actions/runs/7136121380

If you are already running the beta, you can perform a in place upgrade:

sudo rpm-ostree upgrade

Linux_Is_Best, to random
@Linux_Is_Best@mastodon.social avatar

I finally got to try Vanilla OS 2

I'm a little disappointed, but only because of all the effort it took to boot their ISO.

1st you need to sign up to GitHub (or sing in). 2nd you need to wait a long time to download it, because GitHub is not the greatest for larger files (it really is not). 3rd burning the ISO is not the answer, because oddly Etcher and Rufus will inform you it is not a bootable ISO (I redownload just to confirm and checked the hash)

1 of 2

Linux_Is_Best,
@Linux_Is_Best@mastodon.social avatar

2 of 2

4th, you need to burn a Ventory USB. I don't know why that works as opposed to burning it directly, but it does.

That said, I knew it was an Alpha, but it only boots.

The Live CD starts Gnome, which you cannot use. Moving your mouse to the hot corners will do nothing. No keyboard shortcuts either. I can right click and get into settings and that is all I can do. The 1 window that pops up is the installer and it crashes immediately. That's it.

Nice wallpaper 😂

zeab, to NixOS
@zeab@fosstodon.org avatar

Starting to write down my thoughts on decisions for what I will be building and running post . 😅

This one is on the os first. Specifically, what type of . :linux: Focusing on and

https://baez.link/what-immutable-linux-to-use

Linux_Is_Best, to random
@Linux_Is_Best@mastodon.social avatar

Vanilla OS running the complete Lubuntu Desktop

Yes, you can indeed customize an immutable OS.

In most immutable distros, you want to keep it simple. For me, that was:

  • Lxqt
  • DistroBox
  • Flatpak
  • Qemu
  • SystemD-boot
  • Basic media codes
  • Firefox Nightly

That was it

I should have stopped there. The whole point of an immutable distro is to keep it simple and use virtualization for everything else.

But I wanted to see just how far I could go. Turns out, pretty far

#Immutable #VanillaOS

Linux_Is_Best,
@Linux_Is_Best@mastodon.social avatar

But I cannot stress enough, the whole point of immutable distros is they're meant to be minimalistic and generally speaking, you should try to keep to that minimalism for the host OS (operating system), preferring virtualization for your general needs.

My basic bare minimum of:

  • Lxqt
  • DistroBox
  • Flatpak
  • Qemu
  • SystemD-boot
  • Basic media codes
  • Firefox Nightly

It is where I should have stopped.

That enough would have made the perfect staging ground

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • khanakhh
  • mdbf
  • InstantRegret
  • Durango
  • Youngstown
  • rosin
  • slotface
  • thenastyranch
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • cisconetworking
  • DreamBathrooms
  • megavids
  • magazineikmin
  • cubers
  • vwfavf
  • modclub
  • everett
  • ethstaker
  • normalnudes
  • tacticalgear
  • tester
  • provamag3
  • GTA5RPClips
  • Leos
  • JUstTest
  • All magazines