June 12

DietPi - минималистичный Linux

DietPi отличается крайне малым размером образа (менее 500 МБ) и низким использованием оперативной памяти и процессора. И что самое приятное с большим количеством “преднастроенных сервисов” и собственных CLI утилит.

Список предустановленных утилит:

dietpi-launcher

Единая точка входа в инструменты DietPi через меню

dietpi-config

Сетевые параметры, аудио, регион, CPU, журналирование и др.

dietpi-software

Установка и управление более чем 200 приложениями

dietpi-update

Обновление системы и утилит DietPi

dietpi-backup

Создание и восстановление резервных копий

dietpi-sync

Односторонняя синхронизация папок

dietpi-cleaner

Очистка системы от кэша и мусора

dietpi-logclear

Очистка логов системы

dietpi-drive_manager

Управление подключёнными накопителями

dietpi-services

Включение/отключение и перезапуск служб

dietpi-autostart

Настройка программ, запускаемых при старте системы

dietpi-wifidb

База данных известных Wi-Fi сетей (если используется Wi-Fi)

dietpi-cron

Упрощённое управление cron-заданиями

dietpi-led_control

Управление индикаторными LED (если поддерживаются устройством)

dietpi-nordvpn

Быстрая настройка VPN-клиента через NordVPN

dietpi-vpn

Поддержка других OpenVPN/WirGuard-клиентов

dietpi-optimal_mtu

Автоматический подбор оптимального MTU-сетевого значения

dietpi-letsencrypt

Настройка HTTPS-сертификатов через Let’s Encrypt

dietpi-ddns

Поддержка Dynamic DNS провайдеров

dietpi-banner

Настройка приветственного баннера в терминале

dietpi-display

Управление выводом на экран (если поддерживается)

dietpi-justboom

Настройка аудиоплат JustBoom и аналогичных DAC

dietpi-benchmark

Тестирование производительности CPU, RAM и накопителя

dietpi-cloudshell

Графическое отображение состояния системы в терминале

dietpi-explorer

Файловый менеджер на базе Midnight Commander

dietpi-morsecode

Световая передача IP-адреса устройства на LED (в виде азбуки Морзе)

dietpi-survey

Анонимная статистика использования (можно отключить)

dietpi-bugreport

Утилита для сбора и отправки отчётов о проблемах

Почти все утилиты можно запускать как из dietpi-launcher, так и напрямую.

Поддержка оборудования

DietPi поддерживает более 50 платформ, включая:

  • Raspberry Pi (все модели),
  • Odroid, NanoPi, Orange Pi, Banana Pi, ASUS Tinker Board,
  • x86_64-системы
  • Виртуальные машины: VMware, VirtualBox, Hyper-V,
  • RISC-V и другие архитектуры.

Установка и настройка

Установка

  1. Скачайте нужный образ с официального сайта DietPi.
  2. Запишите его на карту памяти или флешку с помощью Balena Etcher или аналогичной утилиты.
  3. Подключите носитель к устройству и включите питание.
  4. Следуйте пошаговому мастеру установки, который появится при первом запуске.

Первичная настройка

После загрузки DietPi предложит выбрать настройки локали, часового пояса, сетевых параметров, а затем — перейти к установке дополнительного ПО через dietpi-software.

Заключение

DietPi — это отличное решение для тех, кто хочет получить стабильную и лёгкую Linux-систему, быстро настраиваемую под любые задачи.