DietPi en mis Raspberry Pi 🐧
DietPi es una distro Linux, basada en Debian ligera y optimizada para diferentemente SBC (Simple Board Computers) en el momento que escribo alrededor de 50 diferentes, pero como su nombre lo dice sus inicio es en la Raspberry Pi.
En su blog, en esta publicación tenemos un interesante análisis comparativo con otras distros de similar propósito, de mi parte pude comprobar que era igual de liviana que Arch ARM, pero tiene menos programas cargado en una instalación nueva por defecto.
Arch ARM al inicio del año dejo el soporte para la primera generación de Raspberry ya que el numero de usuario era mínimo, para el esfuerzo de mantener el repositorio.
Hay es donde llegue a DietPi luego de mucha búsqueda y lecturas, con la idea de continua usando y sacando el máximo provecho a mis Raspberrys.
![]() |
Raspberry Pi modelo B 2011.12 |
Puedo decir luego de casi 6 meses de uso que es excelente, en DietPi contamos con diferentes asistentes (DietPi-tools) que nos ayudara a instalar, configurar, limpiar, actualizar, mantener entre otras muchas cosas.
- dietpi-autostart
- dietpi-cleaner
- dietpi-ddns
- dietpi-launcher
- dietpi-morsecode
- dietpi-software
- dietpi-vpn
- dietpi-backup
- dietpi-cloudshell
- dietpi-drive_manager
- dietpi-led_control
- dietpi-nordvpn
- dietpi-survey
- dietpi-wifidb
- dietpi-banner
- dietpi-config
- dietpi-explorer
- dietpi-letsencrypt
- dietpi-optimal_mtu
- dietpi-sync
- dietpi-bugreport
- dietpi-cron
- dietpi-justboom
- dietpi-logclear
- dietpi-services
- dietpi-update
Instalación y primera configuracion ✌
De igual manera que otras distro, guardamos ISO en la SD, de la imagen correspondiente a tu SBC para luego encender el dispositivo, no entraremos en profundidad en este paso, para esto tenemos la documentación oficial detallada e ilustrativa.
Para poder usarla tenemos que primero pasar por asistente de configuracion, se puede hacer desde el monitor usando el teclado y ratón o mediante SSH. Use esta última que sera un mini servidor sin interfaz gráfica para optimizar recursos, este asistente se puede lanzar nuevamente luego de la instalación con el comando:
$ sudo dietpi-config
Igualmente no entrare en profundidad en este tema porque hay documentación detallada para este paso, pero destacare que:
- Podemos desactivar los módulos de sonido, video, bluetooth y puertos especiales de la Raspberry para mejor rendimiento y menor consumo, si no vamos a utilizarlos.
- Tiene diferentes tareas automatizadas, que por defecto funciona muy bien pero nos da las opciones para modificarlas.
- Fijar la memoria dedicada a la GPU según el perfil de uso, por ejemplo para servidor es 16 mb en este modelo.
- Modificar el gobernador de la CPU.
- Modificar la swap.
- Cambiar la contraseña, crear usuarios.
- Cambiar la preferencias regionales, idiomas y la timezone.
- Los parámetros de red.
- Cambiar le servidor SSH entre Dropbear (default) y OpenSSH.
Contamos con una interesante lista de programas para instalar (dietpi-software), la diferencia de hacerlo desde APT, es que el asistente, los instalara, configurara y aplicara ciertos script y parches para que este listo de usar de la forma mas optima, antes consulte la documentación, para cada aplicación.
Para los demás podemos usar APT o APT-GET que también esta configurado para que no instale ni paquetes recomendados ni adicionales.
Mas datos interesantes 🌠
Ya tenemos instalado herramientas pre-instaladas como por ejemplo htop y nano este ultimo ya configurado como editor y visor por defecto.
La swap usa un archivo, no una partición por la cual la podemos modificar y hasta desabilitar.
La particiones /tmp y /var/log están montada en memoria mediante tmpfs (copie esto para mis otras PC), para maximizar la vida de la SD, pero además usa una técnica para guarda los log en disco, llamado RAMlog.
Al abrir la terminal o entrar mediante ssh, siempre tendremos un banner informativo y sí, también lo podemos configurar con dietpi-banner entre la información podemos ver la temperatura del hardware, actualizaciones disponibles, etc.
Entre mas la uso y reviso, veo muchas cosas modificadas quizás ese el motivo por que esta tan liviana y optimizada, sin dejar de ser estable como roca como lo es Debian.
También veo varios script en /boot lo cual me intriga pero quizás optimizan el inicio tan rápido del sistema 🤔
Actualmente la uso como mini servidor dónde realizo diferentes pruebas, ademas de estar siempre encendido cuando la electricidad lo permite. DietPi me facilita la gestión y estoy aprendido muchas cosas interesante, ademas de sacarle el máximo provecho a este hardware de hace 10 años.
[2023.03 ] He realizado algunos video sobre el tema.
También te puede interesar:
Última actualización el 2023/03
Comentarios
Publicar un comentario
🤔 con que esto tenemos...