Foi lançado o Armbian 23.11, uma distribuição Linux que oferece um ambiente de sistema compacto para diversos computadores de placa única com processadores baseados nas arquiteturas ARM, RISC-V e x86, incluindo vários modelos de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi e Cubieboard equipados com processadores Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa e Samsung Exynos.
As compilações são formadas a partir de repositórios Debian e Ubuntu, mas o ambiente é completamente recompilado usando um sistema de construção próprio, incluindo otimizações para reduzir o tamanho, aumentar o desempenho e aplicar mecanismos adicionais de proteção. Por exemplo, a partição /var/log é montada usando zram e armazenada na RAM em formato compactado, com dados sendo gravados no armazenamento uma vez por dia ou ao desligar. A partição /tmp é montada usando tmpfs.
O projeto suporta mais de 30 variantes de compilações do núcleo Linux para diferentes plataformas ARM e ARM64. Para facilitar a criação de suas próprias imagens de sistema, pacotes e edições da distribuição, um SDK está disponível. O ZSWAP é utilizado para troca. Ao acessar via SSH, é oferecida a opção de utilizar autenticação de dois fatores. Inclui um emulador box64, permitindo rodar programas compilados para processadores baseados na arquitetura x86. Pacotes prontos estão disponíveis para rodar ambientes de usuário com KDE, GNOME, Budgie, Cinnamon, i3-wm, Mate, Xfce e Xmonad.
Principais características do lançamento:
- As regras de suporte para placas foram aprimoradas, prevendo três níveis de suporte: padrão (suporte completo), intermediário (staging, verificação de prontidão para suporte) e suporte comunitário. As placas Khadas VIM1S, Khadas VIM4, Texas Instruments TDA4VM e Xiaomi Pad 5 Pro foram transferidas para a categoria de suporte padrão.
- O suporte para placas Hikey 960, NanoPi R6S/R6C, TI SK-TDA4VM, Xiaomi-elish, Tanix TX6, Inovato Quadra e Mekotronics R58X-Pro foi adicionado.
- Foi disponibilizada a possibilidade de escolher diferentes gerenciadores de entrada (LightDM, SDDM e GDM3).
- O núcleo Linux foi atualizado para a versão 6.6. A capacidade de usar o núcleo 6.6 em placas NanoPi R6S/R6C foi adicionada.
- As configurações do núcleo foram atualizadas para suportar Waydroid e Redroid (ambientes para executar aplicativos Android em distribuições Linux).
- Para as placas VIM1S/VIM4, o suporte a Bluetooth foi incluído.
- A performance em placas Banana Pi CM4 foi aprimorada.
- Para placas RK3588, um novo núcleo Linux com suporte experimental para HDMI foi implementado.
- Problemas foram corrigidos nos gerenciadores de tela.
- Para placas RK3588, suporte experimental a UEFI/EDK2 foi adicionado.
- O início da formação de compilações diárias baseadas no Debian 13 ('Trixie') e no Ubuntu 23.10 foi iniciado.
- Os testes automatizados para verificar a qualidade das compilações foram ampliados.
Fonte: opennet.ru
