È stato rilasciato DietPi 9.12, una distribuzione per computer 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 build per più di 50 schede. DietPi può anche essere utilizzato per creare ambienti compatti per macchine virtuali e PC standard basati su architettura x86_64. Le build per le schede hanno dimensioni ridotte (circa 130 MB) rispetto a Raspberry Pi OS e Armbian. Gli strumenti per la costruzione e la manutenzione della distribuzione sono distribuiti 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 modifiche:
- Nel'interfaccia DietPi-Software è stato aggiunto il pacchetto Fish all'elenco delle applicazioni proposte per l'installazione, che può ora essere utilizzato come shell alternativa.
- Negli script di DietPi, all'apertura di file di testo è stato utilizzato il chiamata al gestore sensible-editor, che utilizza la funzionalità update-alternatives per scegliere l'editor preferito (ad esempio, è possibile scegliere vim).
- In DietPi-Backup è stata aggiunta la supporto per il salvataggio di backup su un host esterno tramite SSHFS.
- Amiberry (emulatore Amiga) è stato aggiornato alla versione 7. È stata aggiunta una versione Amiberry-Lite, consigliata per schede ARM e RISC-V che non raggiungono le prestazioni del Raspberry Pi 4.
- In WiringPi (libreria per GPIO) è stata aggiunta la supporto per le schede Orange Pi.
- Nel client Spotify, Spotifyd, è stata aggiunta la supporto per i sistemi ARMv8 e x86_64.
- In RPi.GPIO (libreria GPIO per Raspberry Pi) è stato utilizzato il pacchetto python3-rpi-lgpio per interagire con il GPIO.
- Nella rete di blocco della pubblicità Pi-hole è stata inclusa la ricezione di richieste HTTPS sulla porta di rete 8489.
- Sono stati risolti problemi nelle applicazioni DietPi-Config, O!MPD e FreshRSS.
Fonte: opennet.ru
