DietPi
DietPi는 소형 컴퓨터와 저자원 서버에서 간결한 Linux 환경을 제공하는 Debian 기반 배포판 프로젝트다. 불필요한 기본 서비스를 줄이고 시스템 설정을 자동화하여 웹 서버·미디어 서버·파일 공유 및 개발 도구 등을 쉽게 구성할 수 있도록 한다.
| 분류 | Linux 배포판, 유닉스 계열 운영체제 |
|---|---|
| 개발 주체 | DietPi 프로젝트 |
| 기반 | Debian 기반, 기타 지원 운영체제 이미지 |
| 커널 | Linux 커널 |
| 사용자 공간 | GNU 및 오픈 소스 소프트웨어 |
| 패키지 형식 | .deb |
| 패키지 관리 | APT, dpkg |
| 업데이트 모델 | 배포판 이미지·설치 스크립트와 정기 업데이트 |
| 지원 아키텍처 | arm64, armhf, amd64 등 |
| 데스크톱 환경 | CLI, 선택적 데스크톱 |
| 주요 용도 | 저자원 싱글보드 컴퓨터·홈 서버 |
| 주요 특징 | DietPi-Software, DietPi-Config, 저자원 서버 |
| 개발 상태 | 개발 중 |
| 공식 웹사이트 | 공식 사이트 |
DietPi는 소형 컴퓨터와 저자원 서버에서 간결한 Linux 환경을 제공하는 Debian 기반 배포판 프로젝트다. 불필요한 기본 서비스를 줄이고 시스템 설정을 자동화하여 웹 서버·미디어 서버·파일 공유 및 개발 도구 등을 쉽게 구성할 수 있도록 한다.
프로젝트는 Raspberry Pi 등 다양한 ARM 보드와 x86 기반 장치용 이미지를 제공한다. DietPi-Software는 응용 프로그램 설치와 기본 구성을 자동화하며 DietPi-Config는 네트워크·디스플레이·성능 등 운영체제 설정을 통합적으로 관리한다.[1]
Linux 커널 및 장치 초기화는 기반 보드 이미지에 의존하며, 사용자 공간은 주로 Debian의 deb 패키지와 APT를 활용한다. 설치 이미지와 소프트웨어 선택에 따라 그래픽 사용자 환경을 추가할 수 있지만, 기본적으로는 명령줄 중심 서버 운영을 우선한다.
Raspberry Pi OS와 Armbian 등은 하드웨어 지원 기반으로 활용될 수 있으며, DietPi는 그 위에 최적화 설정과 소프트웨어 배포 자동화를 더하는 관계를 가진다. 작은 메모리와 저장 공간을 가진 기기에서 관리 부담을 줄이는 것이 주된 설계 방향이다.