Instale Arch Linux en VMware Workstation

Instale Arch Linux en VMware Workstation

Arch Linux es un sistema operativo potente y personalizable con una instalación base mínima. Si es un usuario más nuevo de Linux, es posible que esté interesado en instalar Arch Linux, pero ha sido reacio a hacerlo debido a la curva de aprendizaje que a veces se asocia con el proceso. Si ese es el caso, entonces es una gran idea instalar Arch Linux como una máquina virtual y tomarla para una prueba de manejo. Este tutorial lo guiará a través de los pasos de instalar Arch Linux como una máquina invitada en la estación de trabajo VMware. Siguiendo esta guía le dejará una instalación de arco base muy mínima que puede elegir para personalizar, sin embargo, desee.

Si estos pasos parecen mucho trabajo solo para poner en funcionamiento una máquina virtual, pero desea configurar una máquina virtual basada en Arch Linux, entonces puede considerar instalar Manjaro en Virtualbox en su lugar. Si no está familiarizado con la relación entre las dos distribuciones, le recomendaría que aprenda cómo Arch y Manjaro se comparan entre sí antes de decidir.

Este tutorial supone que tiene una copia de trabajo de VMware Workstation instalada. Si ese no es el caso, antes de continuar, puede aprender cómo instalar VMware Workstation en Ubuntu 20.04 Focal Fossa Linux o cómo instalar la estación de trabajo VMware en Ubuntu 18.04 Bionic Beaver Linux.

En este tutorial aprenderás:

  • Cómo instalar Arch Linux en VMware Workstation
Instale Arch Linux en VMware Workstation

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Sistema de host: independiente de la distribución, Sistema de invitados: Arch Linux
Software VMware Estación de trabajo
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
$ - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Creación y configuración de la máquina virtual

Primero, descargue el arco Linux ISO.

A continuación, abra la estación de trabajo de VMware y luego haga clic en Archivo y luego Nueva máquina virtual.

Bajo Configuración de la máquina virtual, hacer clic Típico, Luego haga clic Próximo

Configuración de la máquina virtual

Bajo Instalar sistema operativo desde, hacer clic Use imagen ISO, hacer clic navegar y navegue hasta donde guardó el arco Linux ISO y luego haga clic en próximo.

Configuración de la máquina virtual

Hacer clic Linux bajo Sistema operativo de invitado.
Bajo el tipo, seleccione Otro Linux 5.x y posterior núcleo de 64 bits, hacer clic próximo.

Configuración de la máquina virtual

Deje la ubicación predeterminada a menos que desee cambiarla, haga clic en Próximo.

Configuración de la máquina virtual

Bajo Tamaño de disco, Recomiendo aumentar el tamaño al menos 20GB Si planea hacer algo sustancial con esta máquina virtual (vamos a usar 20GB Como el tamaño total del disco en este tutorial). Hacer clic Próximo avanzar.

Configuración de la máquina virtual

Hacer clic Personalizar hardware. En esta sección, recomiendo aumentar la memoria y el número de procesadores a lo que pueda, pero a los efectos de este tutorial, los valores predeterminados funcionarán bien. Hacer clic cerca en el fondo en la esquina derecha. Ahora haga clic Finalizar.

Configuración de la máquina virtual Configuración de la máquina virtual

Si la máquina virtual se inicia automáticamente después de este paso, entonces alimentelo porque necesitamos cambiar una configuración más.
Haga clic derecho en su máquina virtual en Biblioteca y hacer clic ajustes. Haga clic en el Opción Pestaña en la parte superior. Bajo avanzado, cambiar el tipo de firmware a UEFI y haga clic en Guardar.

Ahora, continúe y comience la máquina virtual. Debería arrancar el instalador Arch Linux del ISO. Déle un minuto más o menos para arrancar y debería ver el entorno de instalación de la línea de comando Arch Linux.

Configuración de la máquina virtual

Si encuentra la fuente de consola TTY predeterminada difícil de leer, entonces puede cambiarla a cualquier fuente en el /usr/share/kbd/consolfonts directorio utilizando el setfont comando como así.

# setfont/usr/share/kbd/consolfonts/ter-g32n.PSF.GZ 

Instalación de Arch Linux dentro de la máquina virtual

Verifique que esté en modo UEFI. Si es entonces, el siguiente comando generará una lista de archivos.

# LS/SYS/Firmware/EFI/EFIVARS 

Desde que dejamos la configuración de red predeterminada en su lugar y el entorno de instalación de Arch ha iniciado servicios de red para nosotros, las conexiones a Internet deberían estar funcionando fuera de la caja en este momento. Para verificar esto, ingrese el siguiente comando y verifique que pueda conectarse al servidor sin pérdida de paquetes.

# ping -c 4 www.LinuxConfig.organizar 

A continuación, actualice el reloj del sistema

# Timedatectl set-ntp verdadero 

A continuación, necesitamos particionar el disco para nuestra instalación de arco. Para ver el diseño de disco actual, ingrese lo siguiente.

# lsblk 

Verá la instalación ISO sr0, el bucle0 dispositivo y una unidad correspondiente a la capacidad que eligió anteriormente (en este tutorial optamos por 20GB). Este disco probablemente será SDA.

Para el siguiente paso, debemos crear las particiones que usaremos para esta instalación. Puede usar cualquier línea de comando o herramienta de partición de TUI con la que se sienta cómodo para este paso, pero para el propósito de este tutorial usaremos cfdisk Debido a su facilidad de uso. Dado que nuestro disco del sistema es SDA, Entraremos en lo siguiente.

# cfdisk /dev /sda 

Seleccionar GPT Para el tipo de etiqueta y presione Entrar. Ahora verá que hay 20 g de espacio libre en el dispositivo que podemos usar para crear nuestras particiones. Estaremos creando tres particiones, un Fat32 EFI partición, un ext4 raíz(/) partición y un intercambio dividir.

Presione Entrar para seleccionar Nuevo, Entonces escribe 500m y presione Enter para crear el Partición EFI (SDA1). Presione la flecha derecha para seleccionar Tipo y cambiar el tipo de partición a Sistema EFI.
Presione hacia abajo para seleccionar Espacio libre, luego presione Entrar en Nuevo Para crear el Partición raíz (SDA2), ingresar 18.5G para Tamaño de la partición y presione Entrar.
Presione hacia abajo para seleccionar Espacio libre de nuevo y presione entrar en Nuevo Para crear el Partición de intercambio (SDA3). Ingresar 1G para Tamaño de la partición y presione Entrar. Presione la flecha derecha y presione Entrar para seleccionar Tipo Luego seleccione Intercambio de Linux para el tipo de partición.
Use las teclas de flecha para seleccionar Escribir y presione Entrar. Tipo y presione Entrar para confirmar que desea escribir la tabla de partición en el disco. Ahora seleccione Abandonar y presione Entrar para salir cfdisk.

Si siguió, ahora debería crear 3 particiones; SDA1, SDA2, y SDA3. Para verificar que este es el caso Enter lsblk de nuevo.
Ahora que tenemos nuestras tres particiones, necesitamos crear los sistemas de archivos apropiados en ellos.
Primero, cree el intercambio sistema de archivos y activarlo con los siguientes comandos.

# mkswap /dev /sda3 # swapon /dev /sda3 

A continuación, cree el raíz sistema de archivos.

# MKFS.ext4 /dev /sda2 

Ahora puedes crear el EFI Sistema de archivos con el siguiente comando.

MKFS.grasa -f32 /dev /sda1 

Ahora que creamos los sistemas de archivos, necesitamos montarlos para continuar con la instalación.
Primero, monte el raíz dividir.

# monte /dev /sda2 /mnt 

Luego crea un bota directorio en él donde montaremos el EFI dividir.

# mkdir /mnt /boot 

Finalmente, monta el EFI Partición a ese directorio.

# monte /dev /sda1 /mnt /boot 

Ahora es el momento de instalar los paquetes esenciales que componen el sistema Base Arch Linux. Para hacerlo, ingrese el siguiente comando.

# PACSTRAP /MNT Base Linux Linux-Firmware 

El comando anterior debe completarse después de unos minutos. Ahora podemos generar un fstab Archivo para que cuando el sistema arranca sepa dónde montar las particiones.

# genfstab -u /mnt >> /mnt /etc /fstab 

Ahora que tenemos la base de nuestro sistema instalada, necesitamos chrootear en él. Para hacerlo, ingrese el siguiente comando.

# Archroot /Mnt 

Ahora necesitamos personalizar la zona horaria, la localización y el nombre de host de nuestro sistema.

Usar cualquier región es apropiada para que ingrese

# ln -sf/usr/share/zoneinfo/region/city/etc/localtime 

Es posible que necesite explorar el ZONAINFO Directorio y subdirectorios para encontrar su zona horaria. Por ejemplo, si vive en el este de los Estados Unidos, puede ingresar.

ln -sf/usr/share/zoneinfo/us/este/etc/localtime 

Para el siguiente paso, debe instalar el editor de texto de su elección usando Pacman Como se demuestra a continuación. Estaremos usando vim

$ Pacman -S vim 

Ahora deberías editar el /etc/local.género Archivo y descomengar cualquier lugar que necesite usar eliminando el # antes de eso. En mi caso, estaré incommentando en_us.UTF-8 UTF-8, pero es posible que deba desencadenar a otros que se correspondan con su país.
Después de realizar el paso anterior, ingrese el siguiente comando para generar los locales.

# Generación local 

A continuación, cree el lugar.confusión Archivo y configure su idioma usando su editor de texto preferido.

Por ejemplo, ingrese:

# vim /etc /local.confusión 

y añadir Lang = en_us.UTF-8 al archivo.

A continuación, editar /etc/nombre de host y agregue su nombre de host elegido, en nuestro caso arcvm al archivo y guárdelo.

A continuación, edite el /etc/huéspedes archivo con el nombre de host elegido. Dado que usamos arcvm Para las nuestras, nuestras entradas se verían así.

127.0.0.1 localhost :: 1 localhost 127.0.1.1 Archvm.Localdomain Archvm 

A continuación, necesitamos configurar las redes para nuestra máquina virtual Arch. En este momento, la red funciona normalmente porque el entorno de instalación de Arch comenzó automáticamente preconfigurado system Servicios de redes. Para que las redes continúen funcionando después de reiniciarnos en nuestra nueva instalación, ahora debemos habilitar y configurar esos servicios. Para hacerlo, ingrese los siguientes comandos.

# SystemCTL Habilitar Systemd-Networkd # SystemCTL Habilitar SystemD Resuelto 

A continuación, determine el nombre de su interfaz de red ingresando

# ADR IP 

Aparte del holgazanería interfaz, debería ver una adicional, en nuestro caso, ENS33. Use este valor para el Nombre variable en el siguiente paso.

Editar /etc/systemd/network/20 cableado.red e ingrese lo siguiente.

[Match] nombre = ENS33 [Red] DHCP = Sí 

A continuación, configure la contraseña para su usuario root.

# passwd 

Si está utilizando un procesador Intel, debe instalar Intel Microcode.

# Pacman -S Intel -ucode 

El paso final para completar una instalación de Linux de Base Base Full en VMware Workstation es instalar el gestor de arranque. Hay un número para elegir, pero en aras de este tutorial, usaremos comida.

Primero, instale el comida y efibootmgr paquetes para permitirnos usar comida Como el cargador de arranque.

# PACMAN -S GRUB EFIBOOTMGR 

A continuación, instale el gerente de arranque hacia Partición EFI Con el siguiente comando.

# grub-install ---target = x86_64-efi --efi-darirectory =/boot --bootloader-id = grub 

Después de instalar el gerente de arranque, Solo necesitamos generar la principal comida archivo de configuración. Para hacerlo, ingrese el siguiente comando.

# grub -mkconfig -o/boot/grub/grub.CFG 

La instalación de la máquina virtual de Base Arch Linux está completa. Ahora puede desmontar las particiones y reiniciar su sistema.

# Salir # Umount -r /Mnt # Reiniciar 

Una vez que el sistema haya reiniciado, podrá iniciar sesión en el Arch VM con el raíz cuenta que usa la contraseña que creó anteriormente. Ahora que tiene una máquina virtual Arch Linux recién instalada en la estación de trabajo VMware. Puedes personalizarlo al contenido de tu corazón. El Arch Wiki tiene una lista de recomendaciones generales para personalizar una nueva instalación. También puede encontrar su lista de la página de aplicaciones útil.

NOTA
Si eligió usar el ter-g32n fuente de consola recomendada anteriormente o cualquier otra fuente que comience con ter entonces debes instalar el terminal paquete. Para hacerlo, siga las instrucciones a continuación. Si optó por continuar usando la fuente de consola predeterminada, entonces puede ignorar esta sección.
# Pacman -S Terminus -Font 

Si desea hacer que esta fuente su fuente de consola predeterminada sea de forma permanente /etc/vConsole.confusión y agréguelo a continuación.

Fuente = ter-g32n 

La próxima vez que reinicie su máquina virtual, el sistema usará su fuente de consola elegida.

Conclusión

En este artículo vimos cómo configurar una máquina virtual de invitado de Arch Linux en VMware Workstation y completar una instalación de Base Arch Linux en ella. Esta máquina virtual debe servir como base para lo que desee usar el sistema operativo invitado para.

Después de pasar por este proceso, también debe sentirse más cómodo con el proceso de instalación de Arch Linux en general. Como resultado, puede optar por instalar Arch Linux en Bare Metal a continuación. Para obtener un gran ejemplo y guía de cómo podría verse ese proceso, eche un vistazo a la instalación de Arch Linux en ThinkPad X1 Carbon Gen 7 con sistema de archivos cifrado y UEFI.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cosas para instalar en Ubuntu 22.04
  • Cómo instalar Kali Linux en VMware
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cómo dividir la unidad USB en Linux
  • Descarga de Linux
  • Cómo particionar una unidad en Linux
  • Cómo usar Google Drive en Linux