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.


Sin duda mola 馃憤馃徏
 


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.

 

Ambas me costaron 15$ de segunda mano
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 馃

 

Me sorprendo todo lo que he hecho siendo un modelo de primera generaci贸n 馃

 

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

Entradas m谩s populares de este blog

Super Mario RPG 馃幃