Проект оптимизирован для минимального потребления ресурсов и развивает несколько собственных утилит: интерфейс для установки приложений DietPi-Software, конфигуратор DietPi-Config, система резервного копирования DietPi-Backup, механизм ведения временных логов DietPi-Ramlog (также поддерживается rsyslog), интерфейс для установки приоритетов выполнения процессов DietPi-Services и система доставки обновлений DietPi-Update. Утилиты предоставляют консольный интерфейс пользователя с меню и диалогами на базе whiptail. Поддерживается режим полной автоматизации установки, позволяющий провести инсталляцию на платы без участия пользователя.
Среди изменений:
- В интерфейс DietPi-Software в список предлагаемых для установки приложений добавлен пакет Fish, который теперь можно использовать в качестве альтернативной командной оболочки.
- В скриптах DietPi при открытии текстовых файлов вместо редактора nano задействован вызов обработчика sensible-editor, использующий функциональность update-alternatives для выбора редактора на свой вкус (например, можно выбрать vim).
- В DietPi-Backup добавлена поддержка сохранения резервных копий на внешний хост при помощи SSHFS.
- Amiberry (эмулятор Amiga) обновлён до версии 7. Добавлен вариант Amiberry-Lite, рекомендуемый для плат ARM и RISC-V, отстающих по производительности от Raspberry Pi 4.
- В WiringPi (библиотека для GPIO) добавлена поддержка плат Orange Pi.
- В Spotify-клиент Spotifyd добавлена поддержка систем ARMv8 и x86_64.
- В RPi.GPIO (GPIO-библиотека для Raspberry Pi) для взаимодействия с
GPIO задействован пакет python3-rpi-lgpio. - В системе блокирования рекламы Pi-hole включён приём HTTPS-запросов на сетевом порту 8489.
- Решены проблемы в приложениях DietPi-Config, O!MPD и FreshRSS.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63107
(opennet.ru, мини-новости)