DietPi, el Linux ultra ligero
Publicado en Enero de 2017Actualización Marzo de 2018
Parece ser que Diet Pi ya no hace distribuciones para Orange Pi. Si en algún momento vuelven a hacerlas, reactualizaremos este espacio. De momento, queda OBSOLETO. Seguramente puedas encontrar imágenes antiguas Googleando.
DietPi es una imagen extremadamente ligera basada en Debian, con un consumo de unos 23MB después del primer arranque (luego subirá, por supuesto, dependiendo de las aplicaciones que se utilicen) arrancando en unos 15 segundos. Te permite instalar software opcional "listo para funcionar" y optimizado para tu dispositivo. Además de automatizar el proceso de instalación y configuración de Linux, DietPi-Software también aplica optimizaciones específicas únicas a tu modelo de hardware, garantizando que obtengas el máximo rendimiento de tu dispositivo. Además, es suficiente con una microSD de 1GB. ¿Qué más se puede pedir?.
Que necesitas:
Descarga la imagen que necesites desde http://dietpi.com/#download y descomprime en una carpeta. A continuación formatea la SD (yo uso SDFormatter) y con win32diskmanager selecciona la imagen, selecciona la tarjeta SD y pulsa sobre WRITE.
Si quieres utilizar wifi, debes activarlo, ya que por defecto viene desactivado. Cuando se termine de instalar, a través del explorador, accede al raiz de la tarjeta SD:
- Abre el fichero dietpi.txt con un editor de textos.
- Cambia Wifi_Enabled y ponlo a 1.
- Introduce tu nombre de red y clave ssid Wifi_SSID=MySSID y Wifi_KEY=MyWifiKey (respeta mayúsculas y minúsculas).
- Guarda el fichero con el mismo nombre.
- Si tienes que pinchar un dongle, pínchalo antes de arrancar.
Otros cambios que he realizado:
- AUTO_Install_Enable=1 (necesario para automatizar algunos procesos)
- AUTO_DietpiSoftware_Install_ID=23 (para instalar el escritorio LXDE. Quizás esta opción no sea la mas interesante si queremos un sistema Diet)
- AUTO_DietpiSoftware_Install_ID=74 (para instalar LAMP)
- AUTO_AutoStartTarget=2 (para que arranque directamente al escritorio)
- AUTO_Locale=es_ES (distribución español)
- AUTO_KeyboardLayout=es (teclado español)
El primer arranque tardará bastante si tiene que descargar muchos paquetes y actualizaciones, y se reiniciará varias veces. Déjale hacer hasta que arranque del todo. Los datos para acceder son:
username = root password = dietpi
Si necesitas cambiar alguna configuración o instalar algún paquete de software, puedes ejecutarlo desde la consola, o tienes varios accesos directos en el escritorio si lo instalaste. Todos estos menús funcionan mas o menos igual. Un ejemplo:
dietpi-config
Utiliza los cursores para moverte, la barra espaciadora para marcar la selección, y ENTER para aceptar o CANCELAR.
Con dietpi-software seleccionamos paquetes preparados para funcionar. Aquí también podemos instalar el Escritorio.
Seleciona Software Optimized y pulsa BARRA ESPACIADORA sobre el escritorio elegido y luego OK. Te preguntará si quieres configurar las opciones de autoarranque, dile que YES. Selecciona la opción Desktops (LXDE/MATE, etc) y pulsa OK. Ahora vete a Install GO >> Start Instalation for selected software y te dará una lista de lo que necesita instalar. Acepta y empezará a descargar y actualizar los paquetes necesarios.
El software disponible depende de la arquitectura del dispositivo y de la CPU, es posible que algunos paquetes de software no estén disponibles. Ejecuta el siguiente comando para enumerar los elementos deshabilitados:
dietpi-software list | grep disabled
Estos son algunos de los programas opcionales:
Escritorios: - LXDE, MATE, XFCE, GnuStep o Chromium.
Escritorios para acceso remoto: - Tightvnc Server, VNC4 Server, NoMachine, XRDP, RealVNC Server.
Sistemas para multimedia: - Kodi - Media Center / Reproductor. - HiFi - Interfaz web Reproductor de música / radio. - CAVA - Opcional: Visualizador de audio basado en consola para MPD. - Mopidy - Interfaz web Reproductor de música / radio. - SubSonic - Servidor de streaming multimedia enriquecido con interfaz web. - SqueezeBox - Logitech Media Server. - SqueezeLite - Reproductor de Audio para SqueezeBox.
Emulación y Juegos: - Cuberite - Servidor rápido Minecraft con interfaz web. - MineOS - Múltiples servidores Minecraft con interfaz web.
Cámara / Vigilancia: - DietPi-Cam - RPi Camera / Interfaz Web para video vigilancia.
Cloud / Backups: - OwnCloud - Su propio sistema de almacenamiento de respaldo/datos basado en la nube. - NextCloud - Su propio sistema de almacenamiento de respaldo/datos basado en la nube. - Pydio - Servidor de copia de seguridad y sincronización con interfaz web. - UrBackup Server - Copias de seguridad completas para los sistemas de su red. - Gogs - Servidor de estilo GitHub, con interfaz web. - Syncthing - Servidor de copia de seguridad y sincronización con interfaz web.
Social Media: - Forums - phpbb3 - Wordpress, Image Gallery, BaiKal, OpenBazaar.
WiFi HotSpot - WiFi HotSpot - Convierte tu dispositivo en un punto de acceso inalámbrico ...
Hardware Projects: - RPi.GPIO - Biblioteca de interfaz GPIO para RPi (python). - WiringPi - Biblioteca de interfaz GPIO (c). - WebIOPi - Interfaz Web para controlar RPi GPIO. - I2c - Permite compatibilidad con hardware basado en I2c. - Node-Red - Herramienta visual para conectar dispositivos de hardware, API y servicios en línea. - Mosquitto - Gestor de mensajes que proporciona una forma de envío de mensajes usando un modelo de publicación/suscripción
Acceso remoto: - Weaved - Accede a tu dispositivo a través de Internet.
Espero que te haya sido de utilidad, no dudes en escribir un comentario si ves algún error o si puedo ayudarte.
Utiliza este espacio si quieres añadir algún comentario adicional o si tienes alguna duda.
No olvides añadir tu distribución y tu placa.
Todos los comentarios serán validados antes de su publicación.
Resor
Excelente pagina me gusta mucho espero que sigas haciendo un grandisimo trabajo.
Una duda , dietpi es funcional con Opi pc+ ? perderé la conexión wifi?
Administrador OrangePiWeb.es
Hola Resor.
Muchas gracias, se agradecen este tipo de comentarios. Pues depende de lo que quieras hacer... Según la página web, dietpi con OPI PC funcionará correctamente pero las funciones de GPU están desactivadas para esta placa (por ejemplo: Kodi, Escritorio). Ideal para el uso como servidor. Además deberás ponerle obligatoriamente refrigeración (ventilador a 3.3v o disipador).
Por otro lado, la OPI PC no tiene WIFI integrada.
Saludos
Raimundo Hernandez Senegal
Hola, esta distribucion funciona con la Orangepi 2g-IoT? como podria acceder a la GPIO de esa tarjeta con RPi.GPIO? tienes algun manual o informacion al respecto?.
Desde ya , muchas gracias.
Administrador OrangePiWeb.es
Hola Raimundo. En principio te diría que no. No hay ninguna configuración específica para Orange Pi 2g-IoT. Quizás mas adelante la saquen, pero en estos momentos no hay. En la web oficial http://www.orangepi.org/downloadresources/ hay varias que te pueden servir. Para acceder a GPIO, puedes usar wiringPi en C:
https://github.com/kazukioishi/WiringOP
o esta otra librería para Python:
https://github.com/duxingkei33/orangepi_PC_gpio_pyH3
Entre los proyectos y guías tienes varios manuales, puedes empezar por aquí, si tienes más dudas, no dudes en preguntar.
Saludos.
Marti
Mi pregunta es que versión de dietpi es compatible con Orange pi y con que modelos porque en la web de dietpi no sale para descargar el sistema para ningún modelo de Orange pi y en la web de Orange tampoco veo nada.
Administrador OrangePiWeb.es
Hola Marti. Pues parece ser que Diet Pi ya no hace distribuciones para Orange Pi. Si en algún momento vuelven a hacerlas, reactualizaremos este espacio. De momento, queda OBSOLETO. Gracias a tu mensaje he revisado este tema, así que gracias por ponerlo en el punto de mira. Prueba con Armbian. Saludos.
Marti
Buenas, como te comente no sale ya la distribución dietpi para orange pi en su web oficial, si decir que si instalamos armbian podemos instalar dietpi en nuestro sistema fácilmente siguiendo los pasos de other devices que sale en la pagina oficial de dietpi, yo configure mi orangepi one así y se quedo el sistema dietpi totalmente funcional igual que cuando lo probé en mi raspberrypi b+, el tema que no lo use demasiado porque vi que lo que necesitaba estaba directamente en armbian directamente solo instalando el software deseado.
Max
Hola
He encontrado en DietPi que ahora se puede instalar DietPi en cualquier Debian, incluido entonces OrangePi.
Funciona así:
Instalas la versión minimal de debian, por ejemplo armbian-server-debianXXX.img en tu dispositivo y configuras la red (ethernet/wifi)
Luego sigues las instrucciones de esta página web: https://github.com/MichaIng/DietPi/issues/1285#issue-280771944 y te encontrarás con un dietpi para tu orangepi
No lo he probado aún pero supongo que funcionará
Massimo Biffi
Hola, parece que no todo está perdido con DietPi.... han creado un script que convierte cualquier distribución debian en dietPi... o sea que en tyeoría también OrangePi está suportada.
funcionaría así:
Instala en tu Orangepi la distribución debian que viene por defecto, luego descargas en el orange el script, lo lanzas y en pocos minutos tu debian se convertirá en dietPi
https://dietpi.com/#noAction
aún no lo he probado, pero promete
Administrador OrangePiWeb.es
Hola Massimo. Interesante. Pero el problema es que no darán soporte específico para Orange Pi. Como experimento me parece curioso, pero no lo doy por un sistema válido para Orange Pi. Muchas gracias de todas formas por tu aportacióin, y esperemos que el equipo de DietPi vuelva a dar soporte para Orange.
Copyright © 2024 desde 2016. Todos los derechos reservados | Diseño JaviPSantos