Дистрибутив Linux DietPi, предназначенный для одноплатных компьютеров (SBC), в версии 10.8 включает в себя инструмент для настройки WireGuard и другие улучшения.

DietPi – это дистрибутив Linux, предназначенный в первую очередь для одноплатных компьютеров (SBC), таких как Raspberry Pi, и поддерживающий множество плат от китайских производителей, например Orange Pi или Radxa. В прошлую среду вышла версия 10.8. Самым заметным нововведением является инструмент для удобной настройки серверов и клиентов VPN WireGuard. Пользователи также могут обнаружить другие изменения и улучшения.

В объявлении о выпуске DietPi 10.8, разработчики проекта сообщают, что утилита командной строки "dietpi-wireguard" предназначена для управления серверами WireGuard и их клиентами, предлагая интерфейс меню и управление через командную строку. Эта утилита позволяет создавать конфигурации серверов и клиентов, а также отображать эти конфигурации в виде QR-кодов. С ее помощью можно деактивировать, активировать, удалять и перенастраивать клиентов, а также изменять порт сервера, адрес и использование IPv6. Она также работает с существующими конфигурациями, расположенными в каталоге "/etc/wireguard", которые не были установлены с помощью "dietpi-software". Система управления программным обеспечением "dietpi-software" создает конфигурации серверов с помощью команды "dietpi-wireguard init", не настраивая при этом клиент. Новые серверы, созданные таким образом, получают IPv6-подсеть (NAT66) и получают поддержку IPv6-маршрутизации, что позволяет клиентам использовать туннель IPv6. Существующие серверы также можно перенастроить с помощью этой утилиты. Разработчики отмечают, что отключение IPv6 через "dietpi-config" также отключает его для серверов WireGuard, иначе они не смогут запуститься.

Имена вместо цифр.

Система управления программным обеспечением "dietpi-software" теперь заменяет числовые идентификаторы программ на названия; например, разработчики приводят в качестве примера "nodered" вместо "122". Идентификаторы выводятся из названий программ, используя строчные буквы и без дефисов, точек, подчеркиваний, пробелов или других специальных символов. Изменения затрагивают командную строку, меню поиска, а также записи "AUTO_SETUP_INSTALL_SOFTWARE_ID" в файлах "dietpi.txt" и "/boot/dietpi/.installed". Интерфейс автоматически преобразует введенные данные, поэтому при вводе "Node-RED" будет отображаться "nodered". Инструмент по-прежнему принимает числовые идентификаторы, а существующие записи в файле "/boot/dietpi/.installed" будут автоматически перенесены.

В объявлении о новой версии проекта перечислены многочисленные небольшие улучшения и исправления ошибок. Например, сборки ядра для плат Pine64/Quartz64 теперь поддерживают ATAPI- и SCSI-приводы CD-, DVD- и Blu-ray дисков, а также формат ISO. Настройка системного имени хоста больше не доступна в разделе "Настройки безопасности" через утилиту "dietpi-config", а находится в разделе "Сетевые настройки". Утилита "dietpi-network" позволяет настраивать статические сетевые интерфейсы даже без указания адреса шлюза, используя командную строку. Виртуальные интерфейсы контейнеров, таких как Docker, больше не отображаются на стороне хоста. Теперь проект предоставляет HAProxy в виде отдельного пакета DEB через сервер DietPi APT; это избавляет от необходимости компиляции из исходного кода при установке, а обновления устанавливаются с помощью команды "apt upgrade". Более подробную информацию можно найти непосредственно в объявлении.

DietPi версии 10.7 была выпущена в середине сентября и, в частности, устранила ряд серьезных ошибок, присутствовавших в предыдущей версии. Кроме того, эта версия включала новые программные пакеты, такие как HomeBox и Scrypted, а также обновленную конфигурацию сети с помощью утилиты "dietpi-network".

Первоисточник — Heise

Автор оригинала — Dirk Knop

Нашли неточность?

Сообщите редакции. Существенные исправления мы отмечаем в материале