È stata rilasciata la versione DietPi 9.10, una distribuzione per PC a scheda singola basata 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 sulla base di pacchetti Debian ed è disponibile in versioni per oltre 50 schede. DietPi può anche essere utilizzato per creare ambienti compatti per macchine virtuali e PC tradizionali basati su architettura x86_64. Le versioni per le schede sono caratterizzate da dimensioni contenute (in media 130 MB) rispetto a Raspberry Pi OS e Armbian. Gli strumenti per la creazione e la gestione della distribuzione sono distribuiti con 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 modifiche:
- Le immagini di sistema per le schede StarFive VisionFive 2 e PINE64 Star64, basate sull'architettura RISC-V, sono state aggiornate alla base di pacchetti Debian 13 (Testing) anziché Debian Unstable. È stata aggiunta la possibilità di installare i programmi Bazarr, Raspotify, NZBGet, MicroK8s e AdGuard Home.
- Nel pacchetto DietPi-Tools è stata aggiunta l'utilità DietPi-Display per gestire le modalità video e la rotazione dello schermo tramite KMS/DRM (Kernel Mode Setting / Direct Rendering Manager).
- Per le schede NanoPi M6 è stata implementata la possibilità di configurare i display collegati tramite la porta DSI (Display Serial Interface) usando l'utilità DietPi-Display.
- Nelle versioni per le schede Raspberry Pi è stata fornita la possibilità di passare a un nuovo stack di firmware tramite l'interfaccia "dietpi-config > Advanced Options > RPi firmware migration".
- Nelle impostazioni di installazione automatica (dietpi.txt) è stato aggiunto il parametro AUTO_SETUP_APT_INSTALLS per installare pacchetti specifici dopo il primo avvio. Nel parametro AUTO_SETUP_INSTALL_SOFTWARE_ID è consentito elencare più identificatori su un'unica riga.
- Nelle versioni basate su Debian 12 per sistemi ARM6 è stata implementata la possibilità di installare l'applicazione myMPD.
- Nell'interfaccia DietPi-Software è stata rimossa dal elenco delle applicazioni da installare iftop, iptraf, iperf, mtr-tiny, nload, tcpdump, vifm, emacs, jed, vim, vim-tiny e neovim, per le quali è consigliato utilizzare direttamente il comando "apt install".
- Sono state aggiunte nuove immagini per le schede Orange Pi 5 Max, Orange Pi 5 Pro e NanoPi M6.
- Migliorato il supporto delle applicazioni YaCy, MineOS, frp, Logitech Media Server e NFS Server.
Fonte: opennet.ru
