Cómo instalar Alpine Linux en Virtualbox

Cómo instalar Alpine Linux en Virtualbox
Hay varios tipos de distribuciones de Linux disponibles para satisfacer los diferentes requisitos del usuario, y Alpine Linux es uno de ellos. Alpine Linux es la opción perfecta si está buscando una distribución compacta y liviana.

El objetivo principal de Alpine Linux es el minimalismo en términos de alta seguridad, alcance y espacio. En esto, la ubicación de los programas en la memoria se aleatoriza utilizando una técnica llamada ejecutables independientes de la posición. Esto evita que cualquier atacante se haga cargo de la máquina y explota las peculiaridades de la memoria. Alpine Linux logra su tamaño pequeño al proporcionar la mayoría de los servicios públicos en un ejecutable utilizando la suite de BusyBox.

Si desea usar el Alpine Linux pero quiere probarlo antes de hacerlo el sistema operativo actual del sistema, puede usar VirtualBox. En este tutorial, explicaremos brevemente cómo instalar y usar el Alpine Linux en VirtualBox.

Cómo instalar Alpine Linux en Virtualbox

Antes de pasar al proceso de configuración, aquí hay algunos requisitos previos que debe seguir:

  • Virtualbox instalado en el sistema
  • Último archivo ISO de Alpine Linux
  • Almacenamiento mínimo de 10 GB
  • Al menos 2 GB de espacio en disco

Al igual que otras distribuciones de Linux, puede instalar fácilmente el Alpine Linux en Virtualbox.

Primero, vaya al sitio web oficial de Alpine Linux y descargue su versión estándar. Dependiendo de la arquitectura de su sistema, puede descargar la versión x86_64 o x86.

La versión x84_64 es adecuada para los sistemas modernos de hoy, por lo que la descargaremos aquí.

Una vez que se descarga el archivo ISO, va a su directorio de "descargas" de forma predeterminada. Este archivo descargado representa Alpine Linux y se requiere que lo instale en VirtualBox.

Ahora, abra la máquina virtual y haga clic en "Nuevo".

Primero, nombra el sistema operativo de tu elección. Aquí, lo llamamos "Alpine Linux 3.17 ". Seleccione "Linux" en "Tipo" y "Linux 2.6/3.x / 4.x (64 bits) "para" versión ". Luego, haga clic en "Siguiente".

Ahora, proporcione una memoria para la máquina virtual desde su sistema. Dado que alpino es una pequeña distribución, solo requiere un poco de memoria. Puede ejecutarlo fácilmente dando hasta 2 GB de memoria, pero proporcionamos 7 GB aquí para que se ejecute más bien.

A continuación, necesitamos crear un disco duro para almacenar los datos. Para hacer esto, haga clic en "Crear un disco duro virtual ahora" y continúe haciendo clic en "Crear".

Proceda seleccionando "Imagen de disco Virtualbox (VDI)" para el tipo de disco de archivo.

A continuación, elegimos un disco "asignado dinámicamente" porque en un tamaño fijo, el disco tiene un tamaño fijo y no puede cambiarlo. Por el contrario, puede aumentar o disminuir su tamaño en un disco asignado dinámicamente.

Puede seleccionar un tamaño de disco de hasta 10 GB de forma predeterminada, ya que Alpine Linux tiene un tamaño más pequeño. Para que el sistema funcione correctamente, fijamos el tamaño del disco a 50 GB.

Como puede ver, Alpine Linux ahora está listo para instalar.

Ahora, vaya a Configuración> Sistema> placa base y marque en las opciones "ópticas" y "disco duro" como se muestra en la siguiente imagen:

A continuación, vaya a "Almacenamiento" y haga clic en "Vacío". Después, haga clic en el icono que está marcado en la siguiente imagen y seleccione el archivo ISO descargado.

Después de hacer la configuración anterior, inicie el Linux Alpine haciendo clic en el botón "Inicio". Después de configurar todo bien, verá la siguiente pantalla cuando haga clic en "Inicio".

Nota: En esta situación, está usando alpino pero aún no está completamente instalado.

Alpine Linux también tiene el inicio de sesión. El usuario predeterminado en Alpine es "root". Inicie sesión en el indicador de inicio de sesión de LocalHost escribiendo "root".

Escriba "Configurar-Alpine" para configurar Alpine y presione "ENTER".

Ahora, Alpine le pide que seleccione primero el teclado. Aquí, seleccionamos ese teclado escribiendo "nosotros". Cuando se le solicite la siguiente variación del teclado, escriba "US" nuevamente y presione "Enter" para continuar.

El sistema ahora le pide que ingrese al nombre de host. Aquí, puede ingresar el nombre de host según su elección.

A continuación, no vamos a configurar la interfaz de red "ETO". Presione "Enter" dos veces para la configuración automática.

Cuando se le solicite la configuración de red manual, escriba "n" e ingrese para la configuración automática. Asegúrese de conectarse a Internet y ofrece las direcciones IP asignadas dinámicamente.

Para cambiar la contraseña del usuario root, ingrese cualquier contraseña segura que desee, dos veces.

Nota: Por razones de seguridad, no verá nada escrito mientras escribe la contraseña.

Una vez que se establece la contraseña, nuestra pantalla vuelve al menú de configuración. Cuando se le solicite su zona horaria, debe ingresar al área. Usar "?"Para enumerar la lista apropiada para su zona horaria. Verá que la lista de todas las zonas aparecerá frente a usted.

Dado que nuestra zona horaria es "Asia", procedemos usandola. Inmediatamente después de esto, solicita la zona subterránea. Tipo "?"Nuevamente para obtener una lista de Zonzones por debajo del tipo. Bajo esto, nuestra zona menor es "Kolkata", por lo que escribiremos eso.

El siguiente es una URL proxy que no necesitamos. Proceda presionando "Enter". Chrony trabaja para nuestro cliente NTP, así que presione "Entrar" nuevamente para continuar. Este proceso puede llevar algún tiempo.

Alpine ahora necesita instalar algunos paquetes y quiere saber dónde descargar los paquetes. Una extensa lista de espejos está disponible desde la cual puede elegir. Actualmente, Alpine está pasando por 70 paquetes y ve qué paquete es el más rápido, pero este proceso lleva algún tiempo. Si puede esperar, presione "Enter" para encontrar el más rápido.

Aquí escribimos "R". Al hacer esto, toma aleatoriamente cualquier paquete.

Le pide que configure el usuario. Pero por ahora, sin configurar al usuario, procedemos presionando "Entrar". Después de esto, le pide permiso de inicio de sesión de Root SSH. Si necesita ingresar una contraseña mientras realiza el inicio de sesión de Root SSH, escriba "Sí"; De lo contrario, proceda escribiendo "No".

Ahora, Alpine comienza a descargar algunas herramientas. Primero, solicita elegir un servidor SSH. De la cual, elegimos el OpenSSH de forma predeterminada.

Finalmente, debe elegir el disco en el que desea instalar el Alpine Linux. Como puede ver, solo tenemos un disco. Aparte de esto, no tenemos otra opción. Entonces, elegimos "SDA".

A continuación, escriba "SYS" para usar el disco como Sys Drive. Cuando el sistema le solicite que borre el disco, escriba "Y" y presione "ENTER".

El proceso anterior puede llevar algún tiempo, pero alpine se instala después de eso. Finalmente, reinicie el sistema escribiendo "Reiniciar".

Cuando se reinicie alpino, verá el nombre que proporcionó como nombre de host del sistema. Para continuar, escriba "root" e ingrese la contraseña que ingresó anteriormente.

A continuación, apunte a los repositorios usando el siguiente comando:

CD/ETC/APK/

Aquí, abrimos los repositorios usando el editor VI. Para esto, ejecute el siguiente comando:

VI Repositorios

Al ejecutar el comando anterior, verá los siguientes repositorios. Fuera de esto, eliminamos el "#" de los dos repositorios anteriores para no comprometerlos. Al hacerlo, los repositorios están habilitados para Alpine Linux.

Ejecute el siguiente comando de actualización para asegurarse de que los repositorios funcionen correctamente:

Actualización de APK

Puede ver que los repositorios de Alpine Linux funcionan correctamente, y alrededor de 17000 paquetes están disponibles debajo de él.

Para configurar la interfaz gráfica de Alpine Linux, use el siguiente comando:

configuración-xorg-base

Este comando instala todos los paquetes necesarios para la interfaz gráfica de Alpine Linux.

A continuación, instalamos "pciutils" a través del siguiente comando para monitorear el estado de los dispositivos PCI, enumerarlos y establecer sus registros de configuración:

apk agregar pciutils

Ahora necesitamos instalar los controladores de video. Primero, buscamos los controladores de video usando el siguiente comando:

APK Search XF86-Video

Todos estos controladores de video están disponibles en el repositorio alpino.

Aquí, solo instalamos las unidades de video seleccionadas que son las siguientes:

APK Agregar XF86-Video-FDEV XF86-Video-Intel XF86-Video-Vesa

Todos los tres controladores de video anteriores son esenciales y se instalan correctamente. Estos son necesarios para que funcione la interfaz gráfica de Alpine Linux.

Ahora, instalemos algunos controladores de entrada para dispositivos como el teclado y el mouse. Primero buscamos los controladores de entrada en el repositorio alpino utilizando el siguiente comando:

APK Search XF86-Input

Solo instalamos los controladores de entrada "VMMouse" y "Synaptics".

APK Agregar XF86-Input-Synaptics XF86-Input-VMMouse

A continuación, instale la adición de VirtualBox Guest; Está disponible en el repositorio alpino de forma predeterminada:

APK Agregar virtualbox-guest-aditions

Después, instale todas las utilidades gnomo. Aquí, instalamos todas las utilidades necesarias a través del siguiente comando:

APK Añadir Gnome Bash-Completion Gnome-terminal gnome-desktop gnome-shell gnome-system-monitor gnome menús gnome-calcule

Las utilidades anteriores pueden tardar un tiempo en instalar.

Ahora, debe agregar algunos servicios. Aquí, agregamos cuatro servicios (DBUS, UDEV, VirtualBox-Guest-Aditions y Gnome Desktop Manager) usando el siguiente comando:

Finalmente, cree un usuario de inicio de sesión con un directorio de inicio. Para esto, proporcione el nombre de usuario y la contraseña correctamente.

Reiniciar el sistema para verificar que "GDN" esté instalado adecuadamente.

Como puede ver, el administrador de escritorio de gnome se instala correctamente. Ahora, utilizando este usuario de inicio de sesión, puede iniciar el administrador de escritorio GNOME de Alpine Linux.

Conclusión

Una de las principales características de Alpine Linux es su pequeño tamaño. Instalar Alpine Linux es complicado en comparación con otras distribuciones de Linux. En este tutorial, aprendimos el proceso de instalación de Alpine Linux en Virtualbox, que es largo. Después de instalar Alpine, describimos todo el proceso de su configuración.

Para esta distribución de Linux, la interfaz gráfica debe instalarse por separado, y algunos paquetes y controladores también deben agregarse por separado. Con este tutorial, puede instalar Alpine Linux en Virtualbox sin problemas.