È stato rilasciato DietPi 9.12, una distribuzione per schede di sviluppo basate 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 più di 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 hanno dimensioni ridotte (in media 130 MB) rispetto a Raspberry Pi OS e Armbian. Gli strumenti per la creazione e la manutenzione della distribuzione sono distribuiti con licenza GPLv2.
Il progetto è ottimizzato per un consumo minimo di risorse e sviluppa diverse utilità proprie: un'interfaccia per l'installazione delle applicazioni DietPi-Software, il configuratore DietPi-Config, il sistema di backup DietPi-Backup, il meccanismo di registrazione temporanea DietPi-Ramlog (supporto per rsyslog incluso), l'interfaccia per la gestione delle priorità dei processi DietPi-Services e il sistema di aggiornamento DietPi-Update. Le utilità forniscono un'interfaccia utente da console con menu e dialoghi basati su whiptail. È supportata una modalità di installazione completamente automatizzata, che consente di eseguire l'installazione su schede senza intervento da parte dell'utente.
Tra le novità:
- Nell'interfaccia DietPi-Software, è stato aggiunto il pacchetto Fish alla lista delle applicazioni disponibili per l'installazione, che ora può essere utilizzato come alternativa alla shell dei comandi.
- Negli script DietPi, all'apertura di file di testo, viene utilizzato il gestore sensible-editor invece del editor nano, che sfrutta la funzionalità update-alternatives per scegliere l'editor preferito (ad esempio, è possibile scegliere vim).
- In DietPi-Backup è stata aggiunta la funzione di salvataggio dei backup su un host esterno tramite SSHFS.
- Amiberry (emulatore Amiga) è stato aggiornato alla versione 7. È stata aggiunta una variante Amiberry-Lite, raccomandata per schede ARM e RISC-V che hanno prestazioni inferiori rispetto al Raspberry Pi 4.
- In WiringPi (libreria per GPIO) è stata aggiunta la supporto per schede Orange Pi.
- Nel client Spotify, Spotifyd, è stata aggiunta la supporto per sistemi ARMv8 e x86_64.
- In RPi.GPIO (libreria GPIO per Raspberry Pi) è stato utilizzato il pacchetto python3-rpi-lgpio per l'interazione con GPIO.
- Nel sistema di blocco pubblicitario Pi-hole, è stata abilitata 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
