Foi lançado o AerynOS 2025.08, a segunda atualização após a renomeação do projeto Serpent OS. A distribuição utiliza seu próprio gerenciador de pacotes e um modelo de atualização atômica do sistema. O desenvolvimento é mantido pela antiga equipe de desenvolvedores da distribuição Solus, que inclui Ikey Doherty, criador do Solus, e Joshua Strobl, desenvolvedor principal do ambiente de desktop Budgie. A imagem ISO de inicialização foi criada (2 GB) para a arquitetura x86_64-v2 e é fornecida com o desktop GNOME.
A distribuição utiliza o gerenciador de pacotes moss com seu próprio formato de pacotes Stone e ferramentas para gerenciar o estado do sistema. Para economizar espaço em disco ao armazenar várias versões de pacotes, é aplicada deduplicação baseada em links duros. A atualização é realizada em modo atômico, substituindo o conteúdo da partição /usr. Em caso de falha durante a instalação da atualização, o sistema reverte para um estado funcional anterior.
A maior parte dos pacotes, incluindo o núcleo Linux, é compilada utilizando o compilador Clang. Exceto pelo núcleo e alguns componentes do sistema, as alterações são aplicadas em tempo real, sem necessidade de reinicialização. O projeto também desenvolve o instalador Lichen, o sistema de construção boulder, painel de controle summit, o gerenciador de inicialização blsforme e o sistema de contêineres moss-container. Nesta fase de desenvolvimento, a distribuição está em status de versão alfa.
Entre as mudanças na nova compilação:
- O stack gráfico e as versões dos ambientes de desktop GNOME 48.4, KDE Plasma 6.4.4, Sway 1.11, Cosmic Alpha 7, Mesa 25.2.1 foram atualizados.
- O Waydroid 1.5.4 é utilizado para executar aplicativos Android.
- Os componentes do sistema, como o núcleo Linux 6.15.11, LLVM/Clang 20.1.8, uutils-coreutils 0.1.0, sudo-rs 0.2.8, foram atualizados.
- Para facilitar a execução de aplicativos e jogos do Windows, foram utilizados protontricks 1.13.0 e winetricks 20250102.
- Para consolidar os pacotes do sistema base e dos ambientes de desktop, foi aplicada a concepção de conjuntos de pacotes (package set), que reúnem em coleções pacotes inter-relacionados ou utilizados para um único propósito. O suporte para fornecer conjuntos mínimos e completos é mantido.
- O instalador Lichen ganhou suporte para a instalação de ambientes de desktop utilizando conjuntos de pacotes.
- Foi realizado trabalho de adaptação do AerynOS para uso como ambiente de hospedagem e sistema convidado em sistemas de virtualização. Para esses fins, o pacote virt-manager foi adicionado ao repositório, e os drivers necessários e suporte ao HyperV foram incluídos no núcleo.
- Adicionado o pacote scx-scheds, que define o scx_flash como planejador de tarefas padrão. O planejador scx_flash utiliza o mecanismo "sched_ext" (SCX) baseado em eBPF e garante uma distribuição justa e previsível de recursos, o que, por exemplo, permite manter a responsividade da interface ao executar tarefas intensivas em recursos, como a construção de pacotes em segundo plano.
- Foram adicionados ao gerenciador de pacotes os comandos "moss state diff" e "moss search-file" para avaliar as diferenças entre dois estados do sistema e procurar arquivos.

Fonte: opennet.ru
