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


