Została wydana wersja DietPi 9.10, dystrybucji dla jednopłytowych komputerów opartych na architekturach ARM i RISC-V, takich jak Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid i VisionFive 2. Dystrybucja oparta jest na bazie pakietów Debian i dostępna jest w wersjach dla ponad 50 płyt. DietPi może być również używany do tworzenia kompaktowych środowisk dla maszyn wirtualnych i zwykłych komputerów opartych na architekturze x86_64. Wersje dla różnych płyt różnią się niewielkim rozmiarem (średnio 130 MB) w porównaniu do Raspberry Pi OS i Armbian. Narzędzie do budowy i utrzymania dystrybucji jest dostępne na licencji GPLv2.
Projekt jest zoptymalizowany pod kątem minimalnego zużycia zasobów i rozwija kilka własnych narzędzi: interfejs do instalacji aplikacji DietPi-Software, konfigurator DietPi-Config, system tworzenia kopii zapasowych DietPi-Backup, system rejestrowania tymczasowego DietPi-Ramlog (obsługuje również rsyslog), interfejs do ustalania priorytetów wykonywania procesów DietPi-Services oraz system dostarczania aktualizacji DietPi-Update. Narzędzia te oferują konsolowy interfejs użytkownika z menu i dialogami opartymi na whiptail. Obsługiwany jest tryb pełnej automatyzacji instalacji, który pozwala na instalację na płytach bez udziału użytkownika.
Wśród zmian:
- Obrazy systemowe dla płyt StarFive VisionFive 2 i PINE64 Star64, zbudowane na architekturze RISC-V, przeszły na bazę pakietów Debian 13 (Testing) zamiast Debian Unstable. Dodano możliwość instalacji programów Bazarr, Raspotify, NZBGet, MicroK8s i AdGuard Home.
- Do zestawu DietPi-Tools dodano narzędzie DietPi-Display do zarządzania trybami wideo oraz obrotu ekranu za pośrednictwem KMS/DRM (Kernel Mode Setting / Direct Rendering Manager).
- Dla płyt NanoPi M6 wprowadzono możliwość konfiguracji wyświetlaczy podłączonych przez port DSI (Display Serial Interface) z wykorzystaniem narzędzia DietPi-Display.
- W zestawach dla płyt Raspberry Pi wprowadzono możliwość przejścia na nowy stos firmware przez interfejs „dietpi-config > Opcje zaawansowane > Migracja firmware RPi”.
- Do ustawień automatycznej instalacji (dietpi.txt) dodano parametr AUTO_SETUP_APT_INSTALLS do instalacji określonych pakietów po pierwszym uruchomieniu. W parametrze AUTO_SETUP_INSTALL_SOFTWARE_ID zezwolono na wymienienie kilku identyfikatorów w jednej linii.
- W wersjach opartych na Debianie 12 dla systemów ARM6 wprowadzono możliwość instalacji aplikacji myMPD.
- W interfejsie DietPi-Software z listy aplikacji proponowanych do zainstalowania usunięto iftop, iptraf, iperf, mtr-tiny, nload, tcpdump, vifm, emacs, jed, vim, vim-tiny oraz neovim, do zainstalowania których zaleca się bezpośrednie użycie polecenia „apt install”.
- Dodano nowe obrazy dla płyt Orange Pi 5 Max, Orange Pi 5 Pro i NanoPi M6.
- Ulepszono wsparcie dla aplikacji YaCy, MineOS, frp, Logitech Media Server i NFS Server.
Źródło: opennet.ru
