Rilascio di Armbian 25.5 e DietPi 9.13, distribuzioni per computer a scheda unica.

È stata pubblicata la versione 25.5 della distribuzione Linux Armbian, che fornisce un ambiente di sistema compatto per computer a scheda singola con processori basati sulle architetture ARM, RISC-V e x86, supportando vari modelli di Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi e Cubieboard basati su processori Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa e Samsung Exynos.

Per la creazione delle build vengono utilizzati i repository Debian e Ubuntu, ma tutti i componenti vengono completamente ricompilati utilizzando un sistema di build proprietario con ottimizzazioni per ridurre le dimensioni, aumentare le prestazioni e applicare meccanismi di sicurezza aggiuntivi. Ad esempio, la partizione /var/log viene montata utilizzando zram e conservata in memoria RAM in forma compressa, con scarico dei dati su disco una volta al giorno o allo spegnimento. La partizione /tmp viene montata utilizzando tmpfs.

Il progetto supporta oltre 30 varianti di build del kernel Linux per diverse piattaforme ARM e ARM64. È fornito un SDK per semplificare la creazione di propri immagini di sistema, pacchetti e versioni della distribuzione. Per lo swapping viene utilizzato ZSWAP. L'accesso SSH offre un'opzione per l'autenticazione a due fattori. Comprende un emulatore box64 che consente di eseguire programmi compilati per processori basati su architettura x86. Sono disponibili pacchetti pronti per eseguire ambienti utente basati su KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce e Xmonad.

Principali novità in Armbian 25.5:

  • È stato garantito il supporto ufficiale per le schede Banana Pi M2 e Mekotronics r58/r58x.
  • È stato aggiunto il supporto per le schede TI SK-AM69, BeagleBoard PocketBeagle2, BeagleBone AI-64, BeaglePlay, Qcom Robotics RB5, Radxa Cubie A5E, SMART AM40, NanoPi R2S Plus, Mediatek Genio e Radxa Nio-12L.
  • Per le schede con chip Rockchip, come Rock 5B e Youyeetoo R1, è stato implementato il supporto per HDMI e audio.
  • È stato migliorato il supporto per le schede Banana Pi BPI-M4-Zero, Banana Pi SM1, BigTreeTech CB2, MBa8MPxL, Nano pi r3s, Radxa Zero3, Rock 3a, Odroid XU4, Orange Pi 5/5b/pro, Raspberry Pi, Rock5, Station p2/m3.
  • L'utility armbian-config, utilizzata per configurare il sistema dopo l'installazione, è stata notevolmente modernizzata e adattata all'architettura molecolare. È stata integrata una funzione della libreria delle applicazioni che permette di eseguire ambienti isolati con applicazioni popolari (Home Assistant, Stirling PDF, Navidrome, Grafana, NetData, Immich) direttamente dall'interfaccia di armbian-config. Nel configuratore di rete è stata migliorata la rilevazione dei punti di accesso Wi-Fi e semplificata la configurazione dell'interfaccia di rete. È stato fornito il caricamento dinamico dei componenti specifici per le schede e migliorata l'interfaccia per il passaggio tra BSP (Board Support Package).
  • Il kernel Linux per schede con chip Rockchip è stato aggiornato alla versione 6.14. Sono state fornite impostazioni per la gestione dell'attivazione delle patch, consentendo di assemblare una versione non modificata del kernel.
  • Il bootloader U-Boot è stato aggiornato alla versione 2025.01.
  • È stato aggiunto il supporto per i sottodirectory Btrfs.
  • È stata implementata la possibilità di configurare il riallineamento delle partizioni EFI per funzionare su dispositivi con UFS.
  • È stato migliorato il supporto per l'accesso alla console tramite porta seriale.
  • Nella composizione base sono state incluse le utility e2fspros.
  • Nell'insieme degli strumenti di assemblaggio è stata aggiunta la possibilità di abilitare il supporto per ZFS, ZRAM e Docker.
  • Sono stati aggiunti i pacchetti Home Assistant, Zerotier VPN, AdGuardHome, Unbound DNS.
  • È stato semplificato l'insieme di strumenti per la registrazione dei log e migliorati i mezzi per la diagnostica dei problemi.

In aggiunta, si segnala il rilascio di DietPi 9.13, una distribuzione per computer a scheda singola basati su architetture ARM e RISC-V, come Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid e VisionFive 2. La distribuzione è costruita su una base di pacchetti Debian ed è disponibile in build per oltre 50 schede. DietPi può anche essere utilizzato per creare ambienti compatti per macchine virtuali e PC standard basati sull'architettura x86_64. Le versioni per le schede hanno dimensioni ridotte (in media 130 MB) rispetto a Raspberry Pi OS e Armbian. Il toolkit per la compilazione e la manutenzione della distribuzione è distribuito sotto licenza GPLv2.

Il progetto è ottimizzato per un consumo minimo di risorse e sviluppa diverse utility proprie: interfaccia per l'installazione delle applicazioni DietPi-Software, configuratore DietPi-Config, sistema di backup DietPi-Backup, meccanismo di registrazione temporanea DietPi-Ramlog (supporta anche rsyslog), interfaccia per l'assegnazione delle priorità di esecuzione dei processi DietPi-Services e sistema di consegna degli aggiornamenti DietPi-Update. Le utility forniscono un'interfaccia utente testuale con menu e dialoghi basati su whiptail. È supportata la modalità di installazione completamente automatizzata, che consente di installare sulle schede senza intervenire manualmente.

Tra le novità in DietPi 9.13:

  • È stata aggiunta una richiesta di modifica obbligatoria delle password per gli utenti di default e su dietpi-software. Nei sistemi precedentemente installati, questa richiesta verrà visualizzata durante l'aggiornamento, se si continuano a utilizzare le password di default.
  • Sono state escluse dall'ambiente di sistema le utilità unzip, 7zip e bzip2, che ora verranno installate automaticamente se necessario.
  • Per le schede Orange Pi 3B è stata implementata la gestione della ventola.
  • Per le schede Radxa ZERO 3 è stato effettuato il passaggio alla versione del kernel Linux 6.1 fornita dal produttore.
  • Per le schede ASUS Tinker Board 2 è stato risolto il problema con la modifica dell'indirizzo MAC ad ogni riavvio.
  • Nelle immagini per le macchine virtuali, il pacchetto tiny-initramfs è stato sostituito con initramfs-tools, che consente di generare immagini initramfs più compatte (~1 MiB invece di ~35 MiB) includendo solo i moduli del kernel utilizzati.
  • Nell'interfaccia di configurazione dopo il primo avvio, è stato semplificato il dialogo per la selezione della disposizione della tastiera (anziché un processo a più fasi, è stata proposta un semplice elenco di opzioni disponibili con una sezione separata per le impostazioni avanzate).
  • Nel gestore delle applicazioni DietPi-Software è stato implementato il supporto per l'installazione della piattaforma di sviluppo collaborativo Gitea su sistemi con processori RISC-V.
  • È stata interrotta la fornitura dei pacchetti Google AIY Voice Kit e Mycroft AI, il cui sviluppo è stato interrotto dai produttori.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster