Cómo instalar la distribución de Linux Devuan en Raspberry Pi 3


Para los lectores que no estén familiarizados con la Raspberry Pi, ¡este artículo lamentablemente no habla del tipo comestible! Las Raspberry Pi son computadoras del tamaño de una tarjeta de crédito de una sola placa fabricadas por la Fundación Raspberry Pi en el Reino Unido. Las placas tienen especificaciones sorprendentemente buenas para su tamaño.

Por ejemplo, el modelo más nuevo (Raspberry Pi 3 B +) tiene un cuatro núcleos ARM de 64 bits a 1,4 GHz, un adaptador de red de 1 Gbe, 4 puertos USB, salida HDMI, Bluetooth integrado y WiFi 802.11ac. ¡La mejor parte de estas pequeñas casas eléctricas es que solo cuestan 35 dólares! La Raspberry Pi se ha convertido en un punto de partida para que las personas aprendan a programar en temas avanzados de robótica.

Este artículo explicará cómo instalar la distribución de Linux Devuan en una Raspberry Pi 3. El proceso es muy similar para otros modelos de Raspberry Pi. Esta instalación se realizará con otra distribución de Linux (aunque existen herramientas de instalación de Windows).

  1. Raspberry Pi: la guía asumirá una Raspberry Pi 3
  2. Tarjeta Micro SD: 8 GB sugeridos, pero técnicamente funcionará con 2 GB
  3. Fuente de alimentación micro USB (del tipo que se usa normalmente en teléfonos celulares más antiguos)
  4. Otra computadora con una distribución de Linux
  5. Lector de tarjetas SD; ya sea interno a la computadora que ejecuta Linux o un lector de tarjetas USB
  6. Imagen de Raspberry Pi de Devuan

Instalación de Devuan Linux en una Raspberry Pi 3

Dentro de la distribución de Linux, abra una ventana de terminal y navegue hasta la carpeta Descargas.

$ cd ~/Downloads

Una vez en esta carpeta, use las herramientas de curl para descargar el archivo de imagen de Raspberry Pi adecuado de Devuan. Esta guía asumirá nuevamente que se está utilizando una Raspberry Pi 3.

$ wget -c https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz
OR
$ curl https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz

El comando anterior descargará la versión actual de Raspberry Pi ASCII del repositorio de archivos de Devuan. Dependiendo de la velocidad de la conexión a Internet, esto podría llevar algún tiempo. Una vez que se realiza la descarga, el archivo debe descomprimirse con la herramienta "unxz".

$ unxz devuan_ascii_2.0.0_arm64_raspi3.img.xz

Este proceso también puede tardar algún tiempo en completarse, dependiendo de la velocidad de la computadora en la que se está llevando a cabo la descompresión. El siguiente paso en el proceso es escribir el archivo de imagen extraído en la tarjeta micro sd.

Esto se logra fácilmente con la herramienta "dd", pero se debe tener mucho cuidado con los siguientes pasos para garantizar que se manipulen los discos adecuados. Primero, el nombre del dispositivo de la micro SD debe ubicarse con el comando lsblk.

$ lsblk

Con el nombre de la tarjeta micro SD determinado como "/dev/sdc ", la imagen de Devuan se puede escribir en la tarjeta micro SD con la herramienta "dd".

$ sudo dd if=~/Downloads/devuan_ascii_2.0.0_arm64_raspi3.img of=/dev/sdc status=progress

Nota: El comando anterior requiere privilegios de root, así que utilice "sudo" o inicie sesión como usuario root para ejecutar el comando. Además, este comando ELIMINARÁ TODO en la tarjeta micro SD. Asegúrese de hacer una copia de seguridad de los datos necesarios.

El proceso "dd" llevará algún tiempo. Simplemente deje que el proceso continúe hasta que se complete dd. Una vez finalizado el proceso, retire la tarjeta micro SD de la computadora Linux y colóquela en la Raspberry Pi.

Para ubicar la ranura de la tarjeta Micro SD, apunte las ranuras USB de la Raspberry Pi hacia el suelo. Una vez apuntado al suelo, el borde de la Pi que está hacia arriba tendrá una pequeña ranura para la tarjeta Micro SD.

Tenga cuidado al intentar colocar la tarjeta en la ranura, ya que solo encaja correctamente de una manera. Para ayudar, los contactos metálicos de la tarjeta SD deben estar orientados hacia la "placa base" de la Raspberry Pi mientras inserta la tarjeta SD en la ranura. Nuevamente, ¡no fuerces la tarjeta! Si la tarjeta tiene problemas, intente voltearla 180 grados (vea las imágenes a continuación para una mejor idea).

Una vez que se haya colocado la tarjeta Micro SD, ¡es hora de encender la Raspberry Pi! La Raspberry Pi 3 usa un cargador de teléfono celular micro USB típico de 5 voltios. El dispositivo se encenderá tan pronto como se aplique la alimentación y se puede apagar quitando el cable de alimentación. El autor normalmente ejecutará los comandos de apagado adecuados antes de desconectar la fuente de alimentación solo para estar seguro.

El dispositivo se puede conectar a un monitor HDMI para ver la secuencia de inicio e interactuar con el sistema tan pronto como finalice el inicio. El sistema también extraerá una dirección DHCP si está conectado a una red habilitada para DHCP. Esto permitirá a los usuarios usar SSH en el dispositivo si no hay un monitor HDMI disponible (la mayoría de los televisores también son compatibles con Raspberry Pi). Las credenciales predeterminadas para iniciar sesión son las siguientes:

Username: root
Password: toor

Se recomienda encarecidamente que se cambie esta contraseña y se agregue otro usuario al sistema para los inicios de sesión que no sean administradores. Después de iniciar sesión, el Pi está listo para usarse como plataforma Devuan para cualquier número de proyectos. El autor usa Raspberry Pi para todo, desde DNS, bloqueo de anuncios, DHCP, reloj GPS NTP, hasta una plataforma de contenedores Linux ligera. ¡Las opciones son infinitas! Buena suerte y feliz pirateo de Pi.