Cómo instalar Ubuntu Core en Raspberry Pi

¿Alguna vez ha querido un servidor con Ubuntu por menos de 60 $? Gracias a Ubuntu Snappy Core, puede obtener una versión simplificada y reducida de Ubuntu para ejecutar aplicaciones de nivel de servidor en Raspberry Pi con facilidad. Comprenda que aunque Snappy Core tiene «Ubuntu» en el título, eso no significa que funcione como el Ubuntu tradicional. En cambio, se ejecuta completamente con paquetes Snappy. Los usuarios no podrán hacer «sudo apt install xxx», etc. Así es como puede instalar Ubuntu Core en Raspberry Pi

Nota: Snappy Core admite otros dispositivos integrados además de la línea Pi, como Orange Pi, Intel Joule, etc.

¿Qué es Ubuntu Core?

Ubuntu Core es una versión mínima de Ubuntu que no tiene la base principal de Debian (apt / apt-get). Esta versión de Ubuntu es ideal para dispositivos de Internet Of Things, computadoras en la nube y dispositivos pequeños como Raspberry Pi.

Debido al hecho de que Ubuntu Core es Ubuntu reducido, se ejecuta mucho más ligero y requiere menos recursos. Todos los paquetes y programas del sistema se entregan en Snaps. Este tipo de entrega de paquetes hace que obtener el último software en Ubuntu Core sea muy sencillo.

Preparar

Crear una cuenta

El uso de Ubuntu Core requiere una cuenta SSO. Vaya a esta página y regístrese. Iniciar sesión en Ubuntu Snappy Core con su cuenta vinculará y registrará su cuenta en la Pi.

Importar clave SSH

Después de registrar una cuenta en Ubuntu, el siguiente paso es importar una clave SSH, de modo que cuando inicie sesión en Ubuntu Core, SSH funcione correctamente. Si ya tiene una clave SSH pública, (ubicada en ~ / .ssh y termina en .pub) pegue su contenido en esta página aquí.

De lo contrario, lea nuestro tutorial sobre cómo generar claves SSH. Siga únicamente la parte del artículo que trata sobre la generación de claves. Ignore la sección que trata sobre cómo importar la clave. En su lugar, copie el contenido del id_rsa.pub ubicado en ~ / .ssh en la página de Ubuntu.

Crear medios de instalación

Cuando haya importado su clave SSH pública, el siguiente paso es crear un medio de instalación. Descargue la última versión de Ubuntu Core para Frambuesa pi 2 o Frambuesa pi 3. Luego, conecte una tarjeta Micro SD a su PC.

Grabe el medio de instalación con Autor de aguafuertes.

Primer arranque

Conecte la tarjeta Micro SD Ubuntu Core recién creada en la Raspberry Pi. Además, conecte un cable HDMI, así como un teclado. Cuando el Pi se enciende, verá un mensaje en la pantalla. Este mensaje le permite al usuario saber que está listo para la configuración. Presione la tecla Intro para iniciar el proceso de configuración de Ubuntu Core.

Seleccione «Iniciar». En la primera página, deberá configurar la conexión de red para el Pi. Ubuntu Core admite conexiones tanto para Ethernet como inalámbricas. ¿Estás usando Pi 3 y necesitas WiFi? Seleccione «wlan0» y vaya desde allí.

Configuración

Nota: Usuarios de Pi 2, si necesitan WiFi, necesitarán tener una llave USB inalámbrica disponible para enchufar.

Durante la configuración de la red, asegúrese de seleccionar «Usar DHCPv4» si usa IPv4. Esta opción asignará automáticamente al dispositivo una dirección IP. ¿Usar Ipv6? Seleccione «Usar DHCPv6» en su lugar.

Después de configurar la conexión de red, Ubuntu Core le pedirá al usuario que ingrese una dirección de correo electrónico. Tenga en cuenta que esta es la dirección de correo electrónico que corresponde a la cuenta de Ubuntu creada anteriormente. Introdúzcalo, luego seleccione «listo».

Al intentar iniciar sesión, Ubuntu Core le permitirá al usuario saber que el dispositivo está registrado en la cuenta de correo electrónico ingresada y que es posible iniciar sesión a través de SSH.

Copie el comando SSH que imprime en la pantalla y utilícelo en un terminal en su PC con Linux. Tenga en cuenta que el inicio de sesión requiere la misma clave SSH aplicada anteriormente. Asegúrese de que la clave agregada a su cuenta de Ubuntu también esté presente en cualquier PC utilizada para iniciar sesión. El archivo debe estar en ~ / .ssh / id_rsa.pub

Usando Ubuntu Core

Después de la configuración inicial, Ubuntu Core cargará una sesión de Ubuntu basada en un terminal. Inicie sesión en su sesión central rápida de Ubuntu en la Raspberry Pi a través de un terminal SSH en una PC remota. Alternativamente, use la sesión de terminal desnuda directamente desde la Pi.

Para iniciar sesión, reemplace X e Y con la información SSH que Ubuntu Core imprimió en pantalla durante el proceso de configuración inicial.

ssh x@y

Tenga en cuenta que el núcleo de Ubuntu no usa Apt. Para instalar el software, deberá interactuar con los paquetes instantáneos.

¿Quiere convertir su Pi en un servidor NextCloud? Tratar:

sudo snap install nextcloud

¿Está interesado en ejecutar Docker? Hacer:

sudo snap install docker

Hay muchos Snaps de nivel de servidor diferentes que pueden ejecutarse fácilmente en el Pi, lo que lo hace perfecto para un servidor Linux barato.

Nota: comprenda que Ubuntu Core no es para la informática tradicional, y si espera tener un escritorio Ubuntu tradicional, es mejor instalar Ubuntu Mate para Raspberry Pi. Proporciona una experiencia Linux tradicional basada en ARM para Pi 2 y Pi 3.