DietPi 9.16 обеспечивает совместимость с Debian Trixie и раннюю поддержку Forky

Спустя почти месяц после выхода версии DietPi 9.15 – легкий, ориентированный на производительность дистрибутив Linux на базе Debian для SBC (таких как Raspberry Pi) и серверных систем (с возможностью установки окружения рабочего стола), представил свою последнюю версию, 9.16.

Прежде всего, в обновлении появилась поддержка Debian 13 Trixie. В то же время, в выпуске добавлена ранняя поддержка Debian 14 Forky. Хотя DietPi все еще находится в стадии тестирования и подвержен частым поломкам пакетов, теперь он может правильно их определять, запускать автоматические тесты и генерировать образы для загрузки.

Другим заметным изменением является сокращение избыточных вызовов обновления APT. Теперь система пропускает команду, если она была выполнена в течение последнего часа и не было внесено никаких изменений в репозиторий, что должно ускорить установку и уменьшить количество записей на диск.

Сценарии ядра DietPi также получили более интеллектуальную обработку привилегий. Вместо отказа при отсутствии прав root они теперь автоматически выполняются с правами sudo, делая sudo dietpi-software устаревшим в большинстве случаев.

Аппаратные улучшения включают:

  • Raspberry Pi: Основной UART-адаптер теперь включается по умолчанию при первой загрузке, исправляя предыдущую оплошность.
  • ROCK Pi S: Новые накладки дерева устройств позволяют пользователям переключать порт USB-C между хост- и OTG-режимом.
  • RISC-V: Появилось больше возможностей для выбора программного обеспечения: теперь поддерживаются Docker Compose, Snapcast и Amiberry.

Кроме того, были обновлены или скорректированы несколько вариантов поставляемого программного обеспечения:

  • Portainer: Свежие установки по умолчанию используют HTTPS на порту 9442, при этом пока что доступен откат на HTTP.
  • Domoticz: Теперь включен во всех версиях и архитектурах Debian, с HTTPS (порт 8424) по умолчанию.
  • Kodi 21: Доступен на системах Raspberry Pi Bookworm через репозиторий RPi.
  • Kubo: Бывшая опция IPFS Node была переименована в соответствии с восходящим потоком.
  • Java: 64-битные системы теперь используют пакеты Adoptiums Temurin, что позволяет получить доступ к более новым версиям Java. Платы ARMv6, такие как RPi 1 и Zero, восстанавливают поддержку Java с помощью пакетов Java 17, поддерживаемых RPi.
  • PaperMC: Снова может обновляться на системах Bullseye и Bookworm благодаря Java 21.
  • Nextcloud Talk, Synapse, WireGuard: Эти приложения теперь поддерживают автоматическую, неинтерактивную установку с новыми опциями конфигурации в dietpi.txt.

Наконец, DietPi 9.16 предлагает широкий набор исправлений. На Raspberry Pi конфликтующие пакеты apt для рабочего стола теперь блокируются по всей системе, а платы NanoPi больше не пропускают обновления ядра из-за некорректных записей.

Кроме того, установка Debian 13 была исправлена путем перехода с удаленного policykit-1 на polkitd. Программные улучшения включают исправление Syncthing после изменений CLI, предотвращение зацикливания выключения Raspotify, восстановление openHAB с обновленными пакетами Java и обеспечение сохранности конфигураций Nukkit при переустановке.

Подробный обзор всех изменений см. в анонсе релиза. Скачать можно здесь.