Разработчики представили DietPi 10.6 — новую версию лёгкого дистрибутива Linux на базе Debian, ориентированного на одноплатные компьютеры и работу с минимальным потреблением ресурсов.
Новые поддерживаемые платы
Главное нововведение релиза — официальная поддержка и готовые образы для установки на платы Orange Pi 4 Pro и Orange Pi Zero 3W, которые построены на SoC Allwinner A733. Также расширился список поддерживаемых устройств Odroid: теперь система устанавливается на модели M1, M1S и M2, основанные на чипах Rockchip RK3568, RK3566 и RK3588 соответственно.
Обновления DietPi-Banner
Помимо новых плат, обновление затронуло инструмент DietPi-Banner — информационный экран, который пользователь видит при входе в систему. Теперь он показывает данные об использовании дискового пространства для всех подключённых накопителей, включая динамически монтируемые разделы, а также отображает сведения о неудачно запустившихся службах systemd и активных блокировках Fail2Ban.
Расширена и статистика по сети: DietPi-Banner теперь умеет показывать объём принятого и переданного трафика не только для основного сетевого интерфейса, но и для Ethernet, Wi-Fi и VPN-соединений, в том числе находящихся в разных сетевых пространствах имён.
Изменения в ядре и ПО
В сборки ядра для устройств на базе Allwinner, Amlogic и Rockchip добавлен драйвер, необходимый для работы некоторых USB-клавиатур ASUS. Кроме того, в утилите DietPi-Software теперь доступна установка IPFS-узла Kubo на системах с архитектурой RISC-V.
Для пользователей BirdNET-Go добавлена автоматическая настройка пути к библиотеке ONNX Runtime при установке или переустановке приложения — это открывает доступ к дополнительным моделям классификации птиц. Также исправлена проблема с определением новых релизов BirdNET-Go: инсталлятор перестал «спотыкаться» после того, как в ссылках для скачивания появилась дополнительная дата в названии.
Исправления стабильности и загрузки
Повышена стабильность работы Orange Pi Zero 2W: драйвер Wi-Fi теперь загружается только при явном включении модуля, а для решения проблем со стабильностью добавлены задержки нарастания напряжения процессора.
Восстановлена корректная работа Petitboot на платах Odroid N2 и HC4 — по словам разработчиков, изменения в базовом загрузочном скрипте DietPi ранее мешали корректному применению ряда необходимых для Petitboot обходных решений.
Исправления DietPi-Config и Immich
В DietPi-Config устранена ошибка, из-за которой сканирование Wi-Fi сетей могло возвращать пустой список при наличии в радиусе действия скрытой сети с пустым SSID. Также исправлен регресс, появившийся в версии DietPi 10.5: из-за него Bluetooth в DietPi-Config всегда отображался как включённый, что не позволяло активировать службу, если она была фактически отключена.
Ещё одно важное исправление касается Immich. Из-за критических изменений в Immich v3 новые установки через DietPi-Software завершались с ошибкой — код установки был обновлён под актуальную версию. Пользователям с уже работающими инсталляциями рекомендуется переустановить пакеты DietPi с ID 215 и 216 (последний отвечает за компонент Immich Machine Learning, если он был установлен).
Прочие исправления
Устранена проблема в DietPi-Benchmark, из-за которой при последовательном запуске полного теста и пользовательского теста файловой системы создавалась ненужная директория /dietpi-benchmark_testfile; также восстановлено меню выбора точки монтирования, которое в этом сценарии пропадало.
Полный список изменений доступен в changelog на GitHub-странице проекта. Действующие пользователи могут обновиться стандартным способом через встроенный механизм обновлений, а образы для новых поддерживаемых плат уже доступны в обычных каналах загрузки проекта.
