A nova distribuição Serpent OS, desenvolvida por Ikey Doherty, está se preparando para lançar sua primeira versão alfa, e tivemos a oportunidade de explorar as novidades e melhorias implementadas desde a versão pré-alfa.
Ikey Doherty compartilhou conosco detalhes sobre essa versão, que promete trazer várias inovações, como suporte ao laptop Framework 13, instalação de aplicativos Flatpak a partir do Flathub por padrão, além de melhorias significativas no suporte a hardware, incluindo sistemas AMD Ryzen.
A versão Serpent OS Alpha será alimentada pelo mais recente kernel Linux 6.10 e habilitará por padrão os módulos de kernel de GPU aberta NVIDIA para usuários da série de drivers gráficos NVIDIA 560. Para aqueles com hardware AMD ou Intel, a nova versão também integrará a recente pilha gráfica de código aberto Mesa 24.2.
O gerenciador de pacotes moss
, escrito em Rust, recebeu uma série de aprimoramentos. Entre as mudanças mais importantes, destacam-se a ativação padrão do Flathub para instalação de aplicativos Flatpak, a inclusão do daemon power-profiles e do switcheroo-control, além de melhorias no manuseio de sinais de interrupção (SIGINT) e na gestão de pacotes em contêineres. Também houve avanços no suporte a udisks2, no tratamento de downloads parciais e na instalação do ambiente de desktop COSMIC.
Além disso, moss
agora utiliza o sudo-rs
em substituição ao sudo
, oferecendo uma alternativa mais segura com memória auditada. Outras melhorias incluem a eliminação da necessidade de sincronização dupla (moss sync -u
) para pacotes transitórios e o uso de certificados SSL fornecidos pelo sistema operacional via p11-kit, acompanhado de um auxiliar em Rust que respeita o design sem estado do sistema.
Doherty enfatizou a importância de manter a independência entre o desenvolvimento das ferramentas e o progresso da distribuição em si, afirmando: "Minha crença é que os rótulos de qualidade da ferramenta são separados da própria distro e, embora queiramos melhorias nas ferramentas, não podemos bloquear o destino do sistema operacional para isso. Então, estou acelerando os dois lados e um não determina o outro."
O desenvolvedor também está focado na criação de uma interface gráfica para o instalador do Serpent OS (lichen
), o que deve facilitar o processo de instalação para novos usuários. Além disso, a versão alfa trará várias correções de bugs, ferramentas atualizadas, novas receitas e outras melhorias.
Embora o GNOME seja a sessão padrão para o Serpent OS Alpha, os desenvolvedores estão preparando uma imagem ISO separada que virá com o ambiente de desktop COSMIC Alpha pré-instalado. Aqui está uma prévia dessa nova experiência!