Instale Arch Linux en VMware Workstation
- 1657
- 284
- Sta. Enrique Santiago
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
Requisitos y convenciones de software utilizados
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
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
.
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
.
Deje la ubicación predeterminada a menos que desee cambiarla, haga clic en Próximo
.
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.
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
.
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 virtualSi 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 Sí
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.
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