Foi lançada a versão 24.11 da distribuição Linux Armbian, que oferece um ambiente de sistema compacto para diversos computadores de placa única com processadores baseados nas arquiteturas ARM, RISC-V e x86, incluindo diferentes modelos Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi e Cubieboard, assim como 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ção 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 é fornecido. Para troca de memória, utiliza-se ZSWAP. Ao acessar via SSH, há a opção de usar autenticação de dois fatores. Inclui um emulador box64, que permite executar programas compilados para processadores baseados na arquitetura x86. Pacotes prontos são oferecidos para executar ambientes de usuários baseados em KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce e Xmonad.

Principais mudanças no Armbian 24.11:
- A ferramenta de compilação foi atualizada (Armbian Build Framework), com otimizações no processo de compilação, que agora está mais rápido e simplificado para a entrega de firmwares personalizados.
- Os scripts de configuração foram atualizados (Armbian Config Next Generation), expandindo as capacidades de gerenciamento de hardware e serviços.
- O pacote com o kernel Linux para computadores de placa única com chips Rockchip foi atualizado. A nova versão melhora a gestão de consumo de energia, aumenta a estabilidade do driver GPU e adiciona suporte para periféricos adicionais.
- A ferramenta de configuração do sistema foi completamente reescrita — armbian-config. A nova versão simplifica o processo de configuração de vários componentes e expande as opções de automação de tarefas. Um novo interface de console foi fornecido para realizar operações como configurar conexões de rede, alterar parâmetros SSH, gerenciar hardware e instalar/remover pacotes.

- O processo de instalação de aplicativos foi simplificado, utilizando a linha de comando ou uma interface baseada em menus. Por exemplo, com o configurador armbian-config, é possível instalar rapidamente pacotes como Docker, Portainer, Pi-Hole, OpenHab e Kuma.

- Imagens de sistema prontas para instalação com vários aplicativos pré-configurados estão sendo formadas separadamente, que incluem um ambiente mínimo necessário para a execução de aplicativos específicos. Por exemplo, uma versão está disponível para a implantação da plataforma de automação residencial Home Assistant, uma versão com ferramentas de verificação de segurança do Kali Linux e uma versão para a criação de armazenamento em rede com base no OpenMediaVault.
- As compilações para a criação de workstations baseadas em placas únicas são formadas utilizando os ambientes de desktop KDE, GNOME e Xfce. A compilação com Xfce é ainda otimizada para uso em placas de baixo consumo. Todas as compilações usam aceleração 3D em placas que oferecem suporte, e nas placas Rockchip, também é suportada a reprodução de vídeo em qualidade 4K.


- Nível de suporte platinum garantido para as placas Radxa Rock 5 ITX, Rock 5B+/5C e Bigtreetech CB1. Também é apresentada a compatibilidade com as placas Khadas Edge2 (Allwinner), da série Khadas VIM, BananaPi CM40, BananaPi M7 (Rockchip RK3588), BananaPi F3 (RISC-V), FriendlyElec M6/T6/R6x (RK3588). O suporte foi ampliado para dispositivos com chips Mekotronics, Innovato, Libre Computer, Texas Instruments, JetHome, SmartNow e AlfredSmart.
Fonte: opennet.ru




