User:StephanStS/sandbox

DietPi is a highly optimised & minimal Debian-based Linux distribution.

DietPi is extremely lightweight at its core, and also extremely easy to install and use. It is highly optimised for minimal CPU and RAM resource usage, addressing especially SBC and older hardware to run at its maximum potential.

History
The DietPi project was initiated by Daniel Knight as a resource efficient Debian-based Linux image, with the aim to make especially server setups on single-board computers easy to setup. In the beginning of 2015 the source code was moved with its 50th release to GitHub to change to an open source project. In 2019 the lead of the project moved from Daniel Knight to MichaIng who since then did most of the code contributions.

Up until now, a total number of approx. 200 releases were issued.

Properties / main applications
DietPi is a lightweight, Debian based Linux distribution with the following main features:
 * Focus on minimal hardware resource usage (RAM, disk usage and disk writes). Perfect fit for headless applications as well as installations with X11 user interface.
 * One-click-installers for more than 190 software packages.
 * Easy system managing by offering a couple of lightweight command line shell scripts.
 * Support of about 60 different single-board computers including Raspberry Pi variants, Odroid, PINE64, NanoPi, ASUS, and Allo boards.
 * Scalable from very small systems (e.g. Raspberry Pi 1 or Zero, from 256 KiB RAM) to powerful Native PC systems (e.g. Intel i7 PCs, 64 GiB RAM). Also available for virtual machines (VMware, VirtualBox, Hyper-V).
 * An automation feature allows the user to completely automate a DietPi installation with no user input. Simply flashing the SD card, editing the configuration file and powering on the board with the new system: The first boot procedure does the automated initial setup and optional software installation, from over 190 selectable software packages.

One of the DietPi base features are several shell scripts, for example:
 * The script dietpi-software does a quick and easy installation of Ready to Run & Optimised applications for the system. DietPi does all the necessary configurations, including starting the services.
 * Some of the highlights: Desktop environments, Remote Desktop Access, Media Systems & Players, BitTorrent & Downloading, Cloud & Backup, Gaming & Emulation, Social & Search, Camera & Surveillance, Networking, System Stats & Management, Home Automation, Hardware & Voice Projects, Webserver Stacks, DNS Servers / Pi-hole / AdGuard Home, File Servers, Printing and much more.


 * The script dietpi-services controls which installed software has higher or lower priority levels (nice, affinity, policy scheduler).
 * The script dietpi-update automatically checks for updates and informs the user when they are available. Updates are done instantly, without having to write a new image.
 * The script dietpi-config configures hard- and software related features of the system like audio output, LAN/WLAN network settings, security and localization.

Supported hardware
DietPi supports the following hardware types:


 * All Raspberry Pi variants
 * Many Pi compatible derivatives
 * Native PCs
 * Virtual machines

Version/release history
Major.Minor counting started in 2018. Before there were 69 versions which started in October 2015.

Organisation
The project lead of DietPi is MichaIng.

DietPi is maintained by over 60 contributors who form the whole DietPi project team. Actually there is a small kernel team which organizes the maintaining of the complete DietPi project. It is open for contributions, developers and supporters are welcome.

The official DietPi consists of:
 * the DietPi main website
 * the DietPi documentation
 * the DietPi forum
 * the DietPi blog
 * the DietPi twitter channel

The open source code of DietPi is located on GitHub:
 * DietPi code
 * DietPi website
 * DietPi documentation

DietPi is royalty free and completely open source under the terms of the GNU General Public License. The project has no fixed financing, donations via PayPal and Patreon are welcome.

External links / resources

 * The DietPi Facebook group
 * Several Blogs from others (e.g. https://blog.login.gmbh, https://www.kuketz-blog.de, https://blog.desdelinux.net, https://tech.scargill.net/category/dietpi)
 * Several Blogs from others (e.g. https://blog.login.gmbh, https://www.kuketz-blog.de, https://blog.desdelinux.net, https://tech.scargill.net/category/dietpi)

Category:ARM Linux distributions Category:ARM operating systems Category:Debian Category:Debian-based distributions Category:Light-weight Linux distributions Category:X86-64 Linux distributions Category:Linux distributions