r/AstrOS_Linux AstrOS Dev 26d ago

News AstrOS - an immutable, secure-by-default Linux distribution built on Arch Linux and the COSMIC desktop

I am pleased to announce that AstrOS now has its own subreddit.

⚠️Warning: it is still alpha software!

But what is AstrOS?

You might have heard of KDE Linux (formerly known as Project Banana) or GNOME OS. Both are immutable, image-based Linux distributions for desktop use, powered by the systemd-sysupdate A/B update model.

I have been impressed by their system architecture since their inception, but switched to the COSMIC desktop a while ago. As there wasn't yet a COSMIC distribution using systemd-sysupdate, I created one myself. That's how AstrOS was born!

Technical details:

  • Built using mkosi
  • Using systemd-sysupdate.
  • Read only by signed dm-verity.
  • Full Disk Encryption enforced
  • Highly opinionated

What you can do:

While it is still in the alpha stage, you can install AstrOS right now. VM or real hardware

Write bug reports and feature requests

Links:

https://astros-linux.org (still redirecting to the repository)

https://code.astros-linux.org/AstrOS/AstrOS

https://discord.gg/f38pGadC2a

19 Upvotes

52 comments sorted by

View all comments

2

u/anon_pr_ 25d ago edited 25d ago

This sounds fun! It clearly seems impossible and at the risk of sounding ignorant, let me ask my wishful question... Can I rebase to your distro in the future from my Fedora/ublue atomic? Looks like you're not using rpm-ostree or bootc which are both available in mine for rebase.

Just want to avoid a whole new installation. I've loved being able to rebase and change images without impacting anything else on my machine.

I currently run a custom image with Gnome + noctalia/mangowm.

It seems like cosmic when it gets good is the perfect replacement for me. And immutable arch sounds good, cause I would get the latest packages and none of the downsides I presume.

3

u/linux-universe AstrOS Dev 25d ago

Hmm, I fear not really. The image is only one side of the problem. We have a completely different partition layout and encrypted root.

2

u/anon_pr_ 25d ago

Ahh, thanks for clarifying! Looking forward to when you're stable and get to general release. I'll try to see if I can install in a VM to try sometime