#DistroDevelopment

2025-12-09

AerynOS 2025.12 ISO release and update blog post

aerynos.com/blog/2025/12/09/no

It's been a busy period for the AerynOS team with updates across the board including a number of "back end" changes as well.

We have implemented a new server, changed to Zulip for our instant messaging platform and changed our email provider all whilst continuing to land package updates including KDE Plasma 6.5.4 and Cosmic Beta 9. We have fixed a number of bugs and started landing new features.

Next up is our Versioned Repositories work which will enable big changes to our capabilities in 2026!

As ever, if you want to engage with the project please join us on Zulip:

aerynos.zulipchat.com/

To sponsor the project, you can donate to us on Ko-Fi:

ko-fi.com/aerynos

#AerynOS #Linux #Rust #KDE #CosmicDesktop #System76 #Zulip #netcup #distrodevelopment

AerynOS 2025.12 GnomeAerynOS 2025.12 CosmicAerynOS 2025.12 KDE Plasma
2025-12-05

Major updates

COSMIC Beta 9
bash 5.3.8
docker 29.0
libinput 1.30.0
libxkbcommon 1.13.0
linux-desktop 6.17.10
linux-firmware 20251125
llvm 21.1.7
wireshark 4.6.1
zlib-ng 2.3.1

Other updates

Other updates include, but are not limited to:

easyeffects
github-cli
gstreamer
libevdev
libproxy
lvm2
openvpn
sqlite
vscodium

Fixes

xdg-utils fixed to work with Plasma 6
WebkitGTK saw a CVE security fix

New packages

akonadiconsole
buildah
gamemode
skopeo
openjdk-17
openjdk-21
prism-launcher (Minecraft!)

Full git changelog

As usual, there are many other minor updates not mentioned as the list would get too long. You can see the full changelog here:

github.com/AerynOS/recipes/com

How to Contribute

As ever, feel free to report any issues below and join the AerynOS Zulip server (aerynos.zulipchat.com/) community.

How to donate

If you appreciate the work we are doing and are in a position to do so, we would appreciate any donations sent our way via our Ko-Fi donations page:

ko-fi.com/aerynos

Thank you!

Thank you to all our supporters and contributors. You are making a difference! ❤️

#Linux #AerynOS #Rust #distrodevelopment #Distro

2025-12-05

Unstable Stream updates: 5th of December 2025

Changes

This Unstable Stream update took a bit longer than usual to come together, and brings several interesting changes and updates highlighted below.
What do you mean by "Unstable Stream"?

We are preparing to land a change related to our Versioned Repositories, phase 1 (github.com/AerynOS/infra/pull/) PR.

This change will in the near future enable to users to 'moss sync -u' against either fixed-in-time "tags" or against regularly updated "streams".

Once this change has been landed, most users will 'moss sync -u' against the Unstable Stream, while packagers will 'moss sync -u' and boulder build against the Volatile Stream in their default build profile.

We are introducing the new concept now so our users can begin to get used to the new terminology before we land the changes.

STATUS: The Versioned Repository, phase 1 features have NOT been landed yet. No user action is required at this time.
Highlights
UEFI Firmware build changes

We now build aarch64 UEFI firmware so it is now possible to boot emulated UEFI aarch64 VMs after installing the qemu-system-aarch64 package. As part of this we now build the x64_86 firmware as an ELF format executable rather than a PE/COFF format executable (which is the "official" format used by the UEFI specification). Qemu fully supports using UEFI firmware in ELF format so this is not expected to cause any changes.
i386 UEFI firmware is no longer built. It is unlikely that anyone was actually using it.
binfmt support has been enabled in our qemu user-space packages. It is now possible to install qemu-user-aarch64 or qemu-user-arm in order to launch aarch64 or arm binaries directly without any further changes. Note: such binaries will need to be statically compiled as we do not provide an aarch64/arm user-space.

Minimum supported kernel version update

AerynOS user-space now requires at least kernel 6.1, up from a previous requirement of kernel 5.15.

This should only affect users using our 'boulder' build tool on other distributions or otherwise running AerynOS containers.

#AerynOS #Linux #DistroDevelopment #Rust #Distro

2025-11-18

AerynOS Repository Update: 18th November 2025

Another week, another repository sync. This was a shorter week as we synced later in the week last week, however there was still a lot that we got landed!

Major Updates:
- KDE Plasma 6.5.3
- Mesa v25.3
- KDE Frameworks v6.20.0
- vscode-bin v1.106.0
- wine v10.19
- intel-microcode v20251111
- ibus 1.5.33
- freeglut v3.8.0
- qemu now supports aarch64/arm
- git 2.52.0
- discord 0.0.114

Minor updates:
- qemu
- qpwgraph
- easyeffects
- cython
- ddcutil
- wine
- glycin
- sshfs
- kquickimageeditor
- gnu-coreutils-compat
- syncthingtray
- resources
- just
- graphviz
- libdrm
- networkmanager
- drm-info
- glib2
- nss

New packages:
- deepfilternet
- kubectl (kubernetes.io/docs/reference/k)
- hugo (gohugo.io/)
- zola (getzola.org/)
- gitk

Fixes:
- solaar didn't have access to uinput in a Wayland session and so rules that created virtual keypresses wouldn't work
- DLSS support with the Nvidia driver not working (hopefully fixed)

Security updates:
- libarchive 3.8.3
- openvpn 2.6.16

Git changelog:

As usual, there are many other minor updates not mentioned as the list would get too long. You can see the full changelog here:

github.com/AerynOS/recipes/com

Get Involved:

If you would like to engage with the team, join our new Zulip server at:

aerynos.zulipchat.com/join/fuq

To sponsor the project, we accept donations via Ko-Fi to directly support our project costs and ensure the long term viability of the project:

ko-fi.com/

#AerynOS #Linux #FOSS #OSS #DistroDevelopment #Rust

2025-11-13

AerynOS Repository Update: 13th November 2025

This week's sync is the first sync to our new Netcup root server, and you may or may not notice increased download speeds as a result. In terms of packaging work, it's been a reasonably normal week. Internally, the team has been busy with some background boring admin stuff related to bringing down our cost base and improving internal coordination.

Highlights:
- Cosmic Beta6
- KDE Gear 25.08.3
- Discord v0.0.114
- EasyEffects v8.0.0
- Firefox 145.0
- Fish shell 4.2.1
- Kernel 6.17.7
- Mesa v25.2.7
- Uutils-coreutils 0.4.0
- Zed v210.04

New Apps:
- btop
- networkmanager-openvpn
- zulip-desktop

Fixes:
- font-noto-cjk: Fix and add sans-serif and serif versions
- nautilus: fix broken thumbnail generation
- waydroid: Add missing dnsmasq rundep

Other updates include, but are not limited to, containerd, curl, freerdp, golang, mullvad, nano, qbittorrent, runc, and the docker stack.

Git changelog:

github.com/AerynOS/recipes/com

Support the project:

In our last blog post, we highlighted a renewed effort around donations. If you are able to support the project financially, it would be greatly appreciated if you could head over to our Ko-Fi page (ko-fi.com/aerynos) and chip in. Every little bit helps.

Thank you to everyone who has already signed up or chipped in!

As ever, if you want to get in touch or if you want to contribute via your skills, feel free to join us on Matrix (matrix.to/#/#aerynos:matrix.org) or comment on the GitHub Discussions post (github.com/orgs/AerynOS/discus).

#Linux #FOSS #AerynOS #Distro #OpenSource #OSS #OS #DistroDevelopment

2025-11-07

AerynOS Development Update 7th November 2025

Tooling and Packaging Team member Joey Riches has written up a blog post covering some of his recent development work.

This is Joey's first blog post for AerynOS and we are excited to share what he has been working on!

Please go check it out and comment below if you have any questions!

aerynos.com/blog/2025/11/04/mu

#AerynOS #DistroDevelopment #Linux #OpenSource #OSS #FOSS

2025-11-05

Question: How do you feel about the teams communication approach via socials, blog posts etc.

Are there any topics you would like to see discussed more?

Is there anything you would like to know about the project?

Please comment below and let's talk!

#AerynOS #OpenSource #OSS #OS #FOSS #DistroDevelopment #Rust #Linux

2025-11-04

AerynOS Repository Update: 4th November 2025

Following on from our recent ISO refresh which included it's own repository sync, we have our next weekly sync which some nice additions. We have landed some pretty important updates across the repo and across our DEs. The highlights are as follows:

- Kernel 6.17
- Rust 1.91
- ICU 78.1
- Plasma 6.5.2
- Cosmic Beta 4
- Nvidia driver 580.105.08
- More rebuilds as part of the libstdc transition
- Fish 4.1
- Wine 10.18 along with work so that it automatically handles Windows executables and loads the ntsync kernel module

New Apps:
- nextcloud-client
- ydotool
- vscodium

For a more detailed list of updates, you can head over to GitHub:

github.com/AerynOS/recipes/com

In our last blog post, we recently highlighted a renewed effort around donations, if you are able to support the project, it would be greatly appreciated via our Ko-Fi page (ko-fi.com/aerynos).

As ever, if you want to get in touch, feel free to join us on Matrix (matrix.to/#/#aerynos:matrix.org) or on our GitHub Discussions (github.com/orgs/AerynOS/discus)

#Linux #OpenSource #AerynOS #DistroDevelopment #DistroNews #Rust #CosmicDE #ICU #Plasma #Wine

2025-09-18

Following the release of Gnome 49, the team has package it up into our Volatile repository over the last couple of days.

All being well during testing and it will be in next week's sync!

#Linux #Gnome #DistroDevelopment

Gnome 49 on AerynOS
2025-08-31

AerynOS August 2025 ISO and project update

github.com/orgs/AerynOS/discus

Today marks the 3rd release of the year for our project. Please check out our latest blog post, which you can find linked from our GitHub discussions announcement post!

Any comments and feedback welcome there!

#AerynOS #Linux #DistroDevelopment

2025-08-25

We are doing internal testing of our next release iso.

All being well, we will have it out before the end of August!

This iso will incorporate all the work we have done over the last 5 months:

- Completed transition of tooling to rust
- Move to package set model
- Use of CDN to accelerate our repository and add a layer of redundancy
- Improved installer workflow (though still require preformatting of disk)

Overall we are building a really strong foundation upon which we can further develop from. Looking forward to when we can get this iso in your hands and on your devices!

#AerynOS #Linux #DistroDevelopment #Rust

2025-08-21

Latest repository sync (21st August 2021) with a few nice additions and some good updates too.

We are closing in now on the next iso, all being well, it's planned for this month..

github.com/orgs/AerynOS/discus

#Linux #AerynOS #LinuxDistribution #DistroDevelopment

2025-08-20

We now have a working appstream catalogue with data hosted at appstream.aerynos.dev/

Appstream is a cross-distribution collaboration effort to unify software metadata so it can be handled by Software Centres in a standardised way.

Having appstream working in AerynOS will allow us to further test packagekit as part of our ongoing effort to improve the user experience on AerynOS by making GUI tools available in place of mainly Command Line tooling.

Separately, exploratory work has begun looking to develop AerynOS as an immutable distribution. For context, AerynOS is currently an atomic distribution, but not yet immutable.

We have successfully used composefs to create an immutable image from a moss blit state which has successfully been mounted.

We would stress that this is very initial work and is helping the team to identify how this development worksteam should continue. By way of example, we may not use composefs and instead move to making our own eorfs images as moss already has it's own deduplicated hardlink cache.

All in all, these are some nice project updates, demonstrating our commitment to achieving our goals and working towards an eventual stable release of AerynOS.

#AerynOS #Linux #Immutable #ImmutableDistro #DistroDevelopment

Initial immutability work on AerynOS using composefs-rs to make an EORFS image which successfully mounts and does not allow the removal of nano even with root privileges
2025-08-14

AerynOS Repo sync: 14th August 2025

Another week with significant updates. Find details on our GitHub Discussions forum.

github.com/orgs/AerynOS/discus

#AerynOS #Linux #DistroDevelopment

2025-08-04

Our last iso was released in March. We have delivered a lot since then and are currently working towards our next iso release:

* Rebuilt infra in Rust
* Rebuilt our entire repo multiple times and have consistently been increasing our repo size (whilst still consciously keeping it small and focused)
* Accelerated our repo with CDN for faster downloads
* Improving our tooling (moss and boulder)
* KDE Plasma now packaged up in our repo
* Started utilising package sets
* Continued efforts on our documentation site
* Virt-manager now in our repo
* Working on packagekit integration (Gnome Software and KDE Discover)
* And so much more...

To succeed in building a Linux distribution from scratch, we need our infrastructure and tooling to be a solid foundation for us.

Whilst we have been incrementally improving on all aspects of our code base in recent months, moving forwards, we will be spending more of our development time on these areas to flesh our existing and new functionality.

A lot of the work since March has been putting us on stronger footing to move our project forward. This has allowed us to open the doors to new contributors and interesting developers.

If you're at all interested in Linux distribution development or more generally in Rust projects, please feel welcome to drop by our Matrix space (matrix.to/#/#aerynos:matrix.or) or our GitHub organisation (github.com/AerynOS).

#AerynOS #Linux #Rust #DistroDevelopment #DistroNews

2025-07-31

We have had a particularly large repo sync yesterday with updates across the board. Reilly Brogan has been putting in some fantastic work along with new contributors starting to come on board.

- vulkan: Stack updated
- systemd: Overhaul including setting console font to terminus by default
- Kernels: Further enablement meaning we now have basically all features/hardware enabled besides some deprecated things. BBRv3 patch added
- Discord: Krisp audio fixed
- libxcrypt: Switched to the new ABI and had legacy/deprecated algorithms disabled
- cyrus-sasl: Package split which may result in a required plugin not being installed. Please report if this happens to you so they can be added as rundeps of the appropriate package
- okular: Markdown support enabled
- ibus: Updated and had an enablement pass to make sure we're building everything useful. Not fully tested so please report any issues.
- alsa: Stack updated
- fontconfig: Major update and fixed an issue where the trigger was subtly wrong (it would run before the new /usr was mounted which meant the cache would be generated from whatever fonts were installed before the update).
- iana-etc: Package added which basically manages /etc/protocols and /etc/services and means that updating those is a simple package update
- linux-pam: Package split so that the pam configs are part of linux-pam-base
- libcanberra: Fixed an issue where all of the actual plugins that did things were ending up in the devel package, making libcanberra effectively useless
- sudo-rs: Package updated
- shadow: Package had a big update so please test and report back
- merkuro: Package added
- vscode-bin: Package added
- neochat: Package added
- Various other updates and enablements, including freerdp, mesa, harfbuzz, sqlite, inputplumber, asusd, abseil, boost, diffutils, drm-info, elfutils, go-task, jsoncpp, kf6-kirigami-addons, lcms2, lmdb, libseccomp, libcap, libei, libidn2, libostree, libpng, meson, libusb, libwebp, nettle, libxml2, opencv, nftables, php, ruby, qemu, spice, steam, wget, xwayland, and waybar

#Linux #AerynOS #RollingRelease #DistroDevelopment

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst