DietPi to lekka dystrybucja oparta na Debianie, która ma jeden bardzo konkretny cel: uruchamiać usługi na małym sprzęcie możliwie szybko, możliwie oszczędnie i bez zbędnego balastu. To dobry wybór do domowego serwera, Pi-hole, Nextcloud, automatyki, multimediów albo małego laboratorium z Raspberry Pi czy mini PC. Poniżej pokazuję, kiedy ten system ma sens, jak go zainstalować, co dostajesz po pierwszym uruchomieniu i gdzie są jego realne ograniczenia.
Najkrótsza odpowiedź brzmi tak
- DietPi jest minimalną, debianową dystrybucją przygotowaną głównie pod SBC, małe serwery i lekkie maszyny x86_64.
- Największą przewagę ma wtedy, gdy chcesz uruchomić konkretną usługę, a nie pełny desktop.
- Po instalacji dostajesz gotowe narzędzia do konfiguracji i pakiety zoptymalizowane pod sprzęt, zamiast ręcznie składać wszystko od zera.
- Projekt jest aktywnie rozwijany także w 2026 roku, więc to żywy ekosystem, a nie zapomniana ciekawostka.
- Nie jest to najlepszy wybór, jeśli oczekujesz cięższego środowiska biurkowego „z pudełka” lub pełnej uniwersalności.
Na jakim sprzęcie DietPi ma największy sens
Najlepiej myśleć o DietPi nie jako o „kolejnej dystrybucji dla wszystkich”, ale jako o narzędziu do lekkich wdrożeń. W dokumentacji projektu widać szerokie wsparcie dla Raspberry Pi, Odroidów, PINE64, Radxa, ASUS Tinker Board, NanoPi, Orange Pi, wybranych płyt RISC-V, a także dla Native PC i maszyn wirtualnych. To ważne, bo DietPi nie zamyka się wyłącznie na jedną rodzinę SBC, tylko celuje w mały, oszczędny system tam, gdzie naprawdę ma to znaczenie.
W praktyce najmocniej zyskujesz na nim w trzech scenariuszach: gdy sprzęt ma mało RAM-u, gdy chcesz ograniczyć zużycie CPU i miejsca na dysku oraz gdy system ma przede wszystkim świadczyć usługę, a nie być „ładnym pulpitem”. Dla Raspberry Pi 1/Zero, starszych modeli albo małych x86 thin clientów to często różnica między systemem, który muli po starcie, a takim, który od razu nadaje się do pracy.
Warto jednak znać granicę. Sam projekt podkreśla, że „obsługiwany” nie oznacza „wspierany we wszystkich detalach”. Innymi słowy: jeśli dana płytka działa na poziomie systemu, nie ma gwarancji, że każdy moduł sprzętowy, każde wyjście audio czy każda niestandardowa funkcja firmware’u będzie zachowywać się idealnie. To uczciwy kompromis za lekkość i prostotę zarządzania. Następny krok to odpowiedź na pytanie, jak taki system w ogóle postawić bez zbędnego grzebania.
Jak zainstalować go bez zbędnego grzebania
Instalacja DietPi jest zaskakująco prosta, jeśli wybierzesz obraz zgodny ze sprzętem. Na Raspberry Pi zwykle wystarczy przygotować kartę SD lub nośnik USB w narzędziu typu Raspberry Pi Imager, balenaEtcher albo Rufus. Na innych SBC lub na komputerze x86_64 wybiera się odpowiedni obraz dla danej platformy, a w maszynach wirtualnych gotowy wariant pod VMware, VirtualBox, Proxmox czy inne środowisko.
- Wybierz obraz dla konkretnego sprzętu, a nie „najbliższy” wariant, jeśli masz oficjalnie wspierany model.
- Zapisz obraz na kartę, pendrive albo dysk wirtualny przy użyciu sprawdzonego narzędzia do flashowania.
- Uruchom urządzenie i przejdź pierwszy kreator startowy.
- Po logowaniu odpal `dietpi-launcher`, żeby wejść do narzędzi systemowych i instalatora pakietów.
- Doinstaluj tylko to, czego naprawdę potrzebujesz, zamiast utrzymywać cały ciężki zestaw usług „na wszelki wypadek”.
Jeśli pracujesz na maszynie wirtualnej, DietPi też ma sens, bo potrafi działać naprawdę lekko. Minimalna konfiguracja VM potrafi zejść do około 1,2 GiB RAM, a wygodniejszy zestaw z X11 wymaga już 5-10 GiB. To dobry punkt odniesienia: widać wyraźnie, że system jest pisany z myślą o oszczędnym starcie, a nie o ciężkim, wielowarstwowym desktopie. Po instalacji najciekawsze dopiero się zaczyna, bo właśnie wtedy widać, za co ten system jest ceniony.
Co dostajesz po pierwszym uruchomieniu
Największa zaleta DietPi nie polega na samym obrazie systemu, tylko na tym, co dzieje się zaraz po nim. Dostajesz minimalną bazę i zestaw narzędzi, które prowadzą użytkownika przez konfigurację bez potrzeby ręcznego składania wszystkiego z pakietów. Dla wielu osób to właśnie jest różnica między „lekki system” a „lekki system, którego naprawdę da się używać”.
Najważniejsze elementy to:
- `dietpi-launcher` - centralne menu do uruchamiania narzędzi systemowych i instalacji usług.
- `dietpi-software` - katalog zoptymalizowanych pakietów i gotowych stosów usług.
- `dietpi-config` - konfiguracja systemu, interfejsów i podstawowych ustawień urządzenia.
- `dietpi-backup` - kopie zapasowe, które w małych wdrożeniach bywają ważniejsze niż sam wybór dystrybucji.
- `dietpi-drive_manager` - zarządzanie nośnikami, montowaniem i pracą z dyskami.
Do tego dochodzą gotowe profile dla popularnych zastosowań: pulpity MATE i Xfce, zdalny pulpit, Kodi, Plex, Transmission, Sonarr, Radarr, Nextcloud, Syncthing, Pi-hole, VPN, stosy LAMP/LEMP, serwery plików, automatyka domowa i drukowanie. To jest praktyczna wartość DietPi: nie tylko lekki start, ale też dużo mniej ręcznej roboty przy typowych usługach, które ludzie naprawdę stawiają na SBC i małych serwerach. To naturalnie prowadzi do porównania z innymi lekkimi systemami, bo wtedy łatwiej zobaczyć, kiedy DietPi wygrywa, a kiedy nie.
Jak wypada na tle innych lekkich dystrybucji
Patrzę na DietPi przede wszystkim przez pryzmat celu, a nie samej „lekkości”. Jeśli chcesz system do jednej albo kilku usług i zależy ci na szybkim wdrożeniu, DietPi często robi lepszą robotę niż klasyczny Debian minimal, bo dostajesz gotowe narzędzia i przemyślane skróty. Jeśli natomiast zależy ci na pełnej kontroli i samodzielnym składaniu wszystkiego, czysty Debian nadal bywa rozsądniejszy.
| System | Kiedy ma sens | Najmocniejsza strona | Na co uważać |
|---|---|---|---|
| DietPi | Domowy serwer, SBC, mały x86, usługi headless | Bardzo lekki start i gotowe narzędzia do instalacji usług | Nie jest nastawiony na pełny desktop i nie wspiera każdego sprzętu w pełni |
| Raspberry Pi OS Lite | Chcesz zostać blisko ekosystemu Raspberry Pi | Dobra zgodność z oficjalnym sprzętem i dużo poradników | Więcej rzeczy trzeba skonfigurować samemu |
| Debian minimal | Potrzebujesz pełnej kontroli i własnej architektury usług | Najmniej warstw pośrednich | Najwięcej ręcznej pracy przy typowych wdrożeniach |
| Ubuntu Server | Wolisz ekosystem Ubuntu i własne procedury administracyjne | Popularność i szeroka baza wiedzy | DietPi nie celuje w Ubuntu i nie ma planów, by to zmieniać |
Moja praktyczna zasada jest prosta: jeśli budujesz usługę, a nie stanowisko pracy, DietPi zwykle daje lepszy start niż cięższe systemy. Jeśli jednak potrzebujesz „pełnego komputera” z normalnym desktopem i szeroką kompatybilnością aplikacji GUI, lepiej rozważyć inny wariant. To prowadzi do ostatniej, najważniejszej rzeczy: czego od DietPi nie oczekiwać, żeby nie rozczarować się po instalacji.
Czego nie obiecuje i gdzie są granice
DietPi nie jest magicznym przyciskiem „zrób wszystko za mnie”. Projekt jasno pokazuje kilka ograniczeń, które w praktyce mają duże znaczenie. Po pierwsze, jeśli generujesz własną dystrybucję z istniejącego Debiana lub Raspbiana, przygotuj się na to, że skrypt usuwa istniejące oprogramowanie i dane użytkownika. To nie jest migrator, tylko narzędzie do zbudowania lekkiego systemu na czysto.
Po drugie, dla niestandardowych urządzeń wsparcie jest ograniczone do rzeczy typowo związanych z DietPi. Jeśli problem dotyczy kernela, grafiki, Bluetooth, Wi-Fi albo dźwięku, pomoc może być dużo trudniejsza niż na oficjalnie wspieranych obrazach. Po trzecie, jeśli w ogóle nie ma gotowego obrazu dla twojej płytki, możesz próbować stworzyć własny wariant, ale to już wymaga wyraźnie większej wiedzy linuksowej i testów na zapasowym nośniku.
W 2026 roku projekt pozostaje aktywny i aktualizowany. W wydaniu 10.4 pojawił się między innymi osobny obraz dla Orange Pi 5B oraz poprawki bezpieczeństwa dla nowych podatności jądra. To dobry sygnał, bo pokazuje, że DietPi nadal rozwija się w kierunku realnego wsparcia sprzętu, a nie tylko kosmetycznych poprawek. Zanim jednak postawisz go na własnej maszynie, dobrze zrobić jeszcze jeden krótki przegląd techniczny, żeby wybrać właściwy wariant bez zgadywania.
Co sprawdzić przed wdrożeniem na własnej maszynie
Najpierw sprawdź, czy twoja płyta albo komputer są na oficjalnej liście obsługi. To brzmi banalnie, ale oszczędza najwięcej czasu. Druga rzecz to scenariusz użycia: jeśli system ma działać jako serwer, DietPi jest bardzo sensowny; jeśli ma być codziennym desktopem, rozważ inny wybór już na starcie.
Trzecia sprawa to nośnik i kopia zapasowa. Przy małych systemach awarie kart SD, zbyt ciasny dysk albo brak backupu potrafią zniwelować całą zaletę lekkiej dystrybucji. Czwarta: jeśli korzystasz z własnej konwersji Debiana, testuj ją na osobnym nośniku, a nie na produkcyjnym systemie. DietPi potrafi wiele uprościć, ale nadal najlepiej działa wtedy, gdy daje mu się czyste, przewidywalne warunki.
Jeżeli mam to ująć jednym zdaniem, DietPi jest jednym z tych systemów, które bardzo dobrze wiedzą, do czego zostały stworzone. Gdy twoim celem jest lekki serwer lub SBC z konkretną usługą, to naprawdę mocny wybór. Gdy chcesz uniwersalnego komputera do wszystkiego, lepiej nie oczekiwać od niego czegoś, czego od początku nie obiecuje.