DietPi is a Debian-based Linux distribution, primarily developed for single-board computers such as Raspberry Pi, Orange Pi or Odroid. It also supplies builds for 64-bit x86 personal computers and virtual machines, including VMware, VirtualBox, UTM, Hyper-V, Proxmox and Parallels. The base installation of DietPi comes without any desktop, but a desktop option can be activated via the built-in "dietpi-software" program. The distribution ships with a number of menu-driven configuration tools which can be run from the terminal.
To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "plasma-desktop" package and the Xfce desktop by the "xfdesktop" package.
Colour scheme:green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.
TUXEDO
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
Star Labs
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
I use this on an Odroid M-1 and it makes installation of applications so easy. You will not learn much about using the command line, DietPi has Text based UI, which works very well. They have a large community and tons of applications you can install. This is good for the user who doesn't want to fuss with configurations and such.
On my Odroid M-1 I have Plex, Nextcloud, Nginx, Dozzle, Uptime Kuma, to name a few. The best part about this distro is that it is Debian based, so NO snap packs installed.
I had an old Raspberry Pi 2 laying around that I was wanting to use for a project. I tried Lakka for emulation, but the aging hardware struggled with even the most basic of systems such as Gameboy Advance. I tried a few other distros with very poor performance (after all, this is an 11 year old ARM processor running at 700MHz). After looking around online, I found this distro and it has been great! I've been using it as an at home media Plex server with no problems. This honestly surprised me at how well it ran. Movies and shows can take a bit to load and to skip around in, but once it plays, it plays smooth. The stripped down Debian base has made it extremely stable and VERY light on resources. Out of the box, I believe it was using around 130mb of RAM. While it doesn't have a gui which may be a turn off for some beginner tinkerers, the built in scripts (which are always shown on first sign in), make management and installing software very easy. Their website also has a nice layout to search for what projects they offer so you can also browse it that way. Running the scripts brings you to an easy to use text menu where you can manage services, install software, install updates, changes network settings, etc. My only concern (which is not a problem if you know about it) is having default username and root passwords setup after installation. These can obviously be changed, but if someone is a beginner, they may not know about it, and it could be a security risk for them (so change your passwords!). Overall, I am very pleased with it since it revived my ancient raspberry pi in a way that is fairly easy to use.
Pros:
Easy to use scripts for those new to a terminal only interface
Very light on resources
Will run on the oldest raspberry pis with no issue
Plenty of available software from their scripts, for various fun raspberry pi projects
I’ve been searching for a simple, no-frills Linux distribution, and DietPi has turned out to be exactly what I needed. It’s designed to be lightweight and easy to use, making it perfect for both beginners and those looking for a straightforward setup. The commands are intuitive and make managing software effortless. DietPi also offers a great selection of software packages that are easy to install and configure, so I can get everything I need up and running quickly. Whether I'm working on headless setups or smaller devices like a Raspberry Pi, DietPi has proven to be reliable, fast, and efficient. It’s quickly becoming my go-to distro for most of my projects. If you're new to Linux or looking for a hassle-free distro, I highly recommend giving DietPi a try.