Lançamento da distribuição Chimera 20251220, combinando o núcleo Linux com o ambiente FreeBSD

Foi publicada uma atualização das compilações da distribuição Chimera Linux, notável pelo uso do núcleo Linux em conjunto com utilitários do FreeBSD, o gerenciador de sistemas dinit e a biblioteca padrão C Musl. As compilações são realizadas com o compilador Clang. Imagens Live de inicialização foram geradas para as arquiteturas x86_64, ppc64le, aarch64, riscv64 e ppc64 nas variantes GNOME (1,8 GB), KDE (2,5 GB) e ambiente reduzido (1 GB).

O projeto visa criar uma distribuição Linux com um conjunto de ferramentas alternativas e se desenvolve com base na experiência da desenvolvedora Void Linux (o autor de Chimera é um ex-mantenedor da Void, responsável pelas arquiteturas POWER e PowerPC). Assim como o Void Linux, o projeto evolui utilizando um ciclo contínuo de atualização das versões de software (modelo rolling). Componentes personalizados do FreeBSD foram escolhidos por serem menos complexos e mais adequados para sistemas leves e compactos do que as ferramentas padrão do GNU.

Além dos utilitários do FreeBSD, fornecidos no lugar de pacotes como coreutils, findutils, diffutils, sed e grep, a distribuição utiliza GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ e musl. As funções de alocação de memória no musl foram substituídas pelo mimalloc. O sistema de arquivos utilizado é o ZFS. A partição /var não mantém seu estado entre reinicializações (stateless). Para o gerenciamento de fluxos multimídia, utiliza-se o PipeWire. Em ambientes gráficos, o Wayland é utilizado por padrão.

Para a instalação de programas adicionais, são oferecidos tanto pacotes binários quanto um sistema próprio de compilação a partir do código-fonte — cports, escrito em Python. Atualmente, são mantidos mais de 4000 ports. O ambiente de compilação é executado em um contêiner desprivilegiado separado, criado com o auxílio da ferramenta bubblewrap. Para o gerenciamento de pacotes binários, é utilizado o gerenciador de pacotes APK (Alpine Package Keeper, apk-tools), e como uma opção pode ser utilizado o Flatpak.

No novo lançamento:

  • Foi adicionado um instalador de console experimental, que pode ser iniciado com o comando chimera-installer após a inicialização no modo Live. O instalador suporta instalação local e remota, seleção de espelho do repositório APK, execução de configurações básicas (definição do nome do host, fuso horário, senha root e criação de uma conta de usuário), instalação de pacotes adicionais, seleção da versão do núcleo e configuração do gerenciador de inicialização (GRUB e systemd-boot). Até o momento, a partição e formatação de discos não são suportadas (a partição, formatação e montagem devem ser realizadas manualmente antes de iniciar o instalador).
  • O núcleo Linux 6.18 foi utilizado. As versões dos programas foram atualizadas, por exemplo, GNOME 49.1, KDE Plasma 6.5.4, enlightenment 0.27.1, icewm 3.8.2, chromium 143, clang 21.1.4, docker 28.3.2, ffmpeg 8.0, flatpak 1.16.1, gtk 4.20.2, musl 1.2.5, python 3.13.9, pipewire 1.4.9.
  • O recurso de importação automática de pools LVM e ZFS foi desativado nas imagens Live, o que em algumas situações causou falhas no funcionamento do sistema.

Lançamento da distribuição Chimera 20251220, combinando o núcleo Linux com o ambiente FreeBSD


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster