Repolode
MichaIng

MichaIng/DietPi

面向单板电脑的轻量级 Debian 系统,提供菜单工具用于配置和一键安装常用软件。

Star
6,383
Fork
570
未关闭 Issue
371
最近提交
昨天

这是什么?

DietPi 是一款基于 Debian 的操作系统,专为树莓派、Odroid、Orange Pi、NanoPi、Pine64、Radxa 等单板电脑设计。系统针对 CPU 和内存占用做了深度优化,让有限的硬件资源尽量用在你真正运行的服务上。

系统通过基于 whiptail 的文本菜单进行管理:dietpi-config 负责设备配置,dietpi-software 可一键安装媒体服务器、文件服务器、VPN、智能家居、Web 服务栈、Pi-hole 等大量应用,并自动完成相关配置和服务启动。dietpi-services 用于调整进程优先级,dietpi-update 则可在不重刷系统镜像的情况下检查并安装更新。

对于批量部署场景,DietPi 支持全自动无人值守安装:在首次开机前写入 dietpi.txt 的配置会被直接应用,无需人工输入。

核心功能

  • 01基于 Debian,针对单板电脑的低 CPU 和内存占用做了优化。
  • 02dietpi-config 提供文本菜单形式的设备配置。
  • 03dietpi-software 可安装并自动配置大量开箱即用的应用。
  • 04dietpi-update 无需重刷镜像即可完成系统更新。
  • 05通过 dietpi.txt 实现全自动无人值守安装。

适用场景

  • 在树莓派等单板电脑上搭建家庭媒体服务器或文件服务器。
  • 在低功耗硬件上部署 Pi-hole DNS 服务器或智能家居中枢。
  • 通过无人值守配置批量部署多台相同的单板电脑。
  • 在小型设备上运行 Nginx、Apache 等 Web 服务栈。

快速上手

  1. 1

    从下载页面获取 DietPi 镜像

  2. 2

    将镜像写入 SD 卡或存储设备,然后启动单板电脑

  3. 3

    使用 dietpi-software 菜单工具安装即用型软件

    dietpi-software

使用前须知

  • 专为单板电脑设计,因此不是通用的桌面操作系统。
  • 采用 GPL-2.0 许可证,这是一种 Copyleft 许可证,要求衍生作品同样保持开源。

收录于专题

标签

常见问题

DietPi 是什么?
面向单板电脑的轻量级 Debian 系统,提供菜单工具用于配置和一键安装常用软件。 DietPi 是一款基于 Debian 的操作系统,专为树莓派、Odroid、Orange Pi、NanoPi、Pine64、Radxa 等单板电脑设计。系统针对 CPU 和内存占用做了深度优化,让有限的硬件资源尽量用在你真正运行的服务上。
DietPi 可以免费使用吗?用的什么许可证?
DietPi 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
DietPi 还在维护吗?
活跃维护中。DietPi 最近一次提交是在 2026年11月6日。
DietPi 适合用来做什么?
在树莓派等单板电脑上搭建家庭媒体服务器或文件服务器。 在低功耗硬件上部署 Pi-hole DNS 服务器或智能家居中枢。 通过无人值守配置批量部署多台相同的单板电脑。 在小型设备上运行 Nginx、Apache 等 Web 服务栈。
DietPi 怎么安装和运行?
从下载页面获取 DietPi 镜像 将镜像写入 SD 卡或存储设备,然后启动单板电脑 使用 dietpi-software 菜单工具安装即用型软件: dietpi-software
在哪里获取 DietPi?
源代码和安装说明在 GitHub 上:https://github.com/MichaIng/DietPi

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目