Arch Linux es una de las distribuciones minimalistas de Linux más populares en uso hoy en día. Si desea una distribución Linux versátil y de vanguardia con una huella ligera, Arch Linux lo tiene cubierto de pies a cabeza. Arch, sin embargo, tiene una curva de aprendizaje empinada, y aunque la documentación para Arch Linux es completa, muchos usuarios nuevos pueden encontrarlo abrumador y complicado.,

en este tutorial, instalaremos un sistema básico de Arch Linux utilizando el disco completo en un equipo o máquina virtual(VM).

instalar Arch Linux

requisitos previos

necesitará:

  • un ordenador o máquina virtual con al menos 1 GB de RAM y 20 GB de almacenamiento
  • Software capaz de grabar un DVD
  • Un DVD en blanco en el que grabaremos la ISO
  • Una conexión a Internet

descargar la ISO de Arch Linux

antes de poder instalar Arch Linux, debemos descargar la imagen ISO del sitio web de Arch Linux., Para hacer esto, navegue hasta https://archlinux.org/download y desplácese hacia abajo hasta que vea una lista de réplicas, como se muestra a continuación.

Arch Linux download page

elija el mirror más cercano a usted y descargue el archivo ISO de Arch Linux, que se muestra a continuación.

Nota: la página que ve puede ser ligeramente diferente de la captura de pantalla, dependiendo del espejo que elija.,

Arch Linux ISO

una Vez que haya descargado el Arch Linux ISO, se recomienda verificar la suma de comprobación sha-1. Si la suma de comprobación que obtiene es diferente de la del archivo ISO que tiene puede haber sido manipulada, y no debe usarse.

grabar la ISO de Arch Linux en un DVD

NOTA: Si planea instalar Arch Linux en una máquina virtual, puede omitir este paso e iniciar directamente en la imagen ISO.,

ahora que hemos descargado la ISO de Arch Linux, la grabaremos en el DVD. Hay una variedad de software, muchos gratuitos, que le permiten hacer esto, como Brasero, AnyBurn o el PowerISO no libre.

arranque Arch Linux

ahora arrancaremos en el DVD de instalación (o la ISO directamente si está utilizando una máquina virtual). Una vez que se carga, debe ser recibido con una pantalla como la de abajo.

Arch Linux ISO menu

desde aquí, pulse Intro para arrancar Arch Linux.,

establecer la distribución del teclado

NOTA: Si no desea cambiar la distribución predeterminada del teclado de Estados Unidos, puede omitir este paso.

una vez que el entorno en vivo se ha iniciado, podemos cambiar el teclado desde el diseño predeterminado de EE.UU., si lo desea. Para listar todos los diseños disponibles, use:

# ls /usr/share/kbd/keymaps/**/*.map.gz

establezca el diseño del teclado usando el comando loadkeys:

# loadkeys KEYMAP

donde KEYMAP es el mapa de teclado que desea usar.

Compruebe su conexión a Internet

para instalar Arch Linux, necesitaremos una conexión a Internet funcional., Si está utilizando una conexión por cable, ya debe estar conectado a Internet. Puede comprobar su conexión a Internet mediante el comando ping:

# ping -c 3 google.com
Salida de ping

Si Si desea utilizar una conexión inalámbrica a Internet para instalar Arch Linux, consulte la documentación de configuración de red inalámbrica en el wiki de Arch Linux en https://wiki.archlinux.org/index.php/Wireless_network_configuration.,

habilitar NTP

Una vez que hayamos verificado que tenemos una conexión a Internet que funciona, debemos habilitar Network Time Protocol (NTP) para permitir que el sistema actualice la hora a través de la red. Para hacer esto, ejecute:

# timedatectl set-ntp true

particionar el disco duro

a continuación, debemos particionar el disco duro. Si bien hay muchas maneras de hacer esto, para este tutorial crearemos dos particiones, una para Arch Linux y otra para actuar como espacio de intercambio., Para comenzar, use fdisk para listar todas las unidades disponibles:

# fdisk -l

nota: la salida que obtiene de fdisk puede ser diferente de la de la captura de pantalla.

Salida de fdisk

anote el nombre del disco en el que desea realizar la partición. Ahora, usaremos cfdisk, un administrador de particiones, para particionar las unidades:

nota: en cfdisk, use las teclas de flecha para navegar y la tecla enter para seleccionar.,

# cfdisk /dev/sdX

donde X se refiere a la letra de la unidad, desea particionar.

debe ser recibido por una pantalla que le pide que seleccione el tipo de etiqueta. En la mayoría de los casos, esto será «dos».»

cfdisk los tipos de etiqueta

Resalte el tipo de etiqueta y presione entrar. Debería mostrarse una pantalla similar a la de abajo.,

Lista de particiones en cfdisk

Ahora vamos a crear las particiones. Para hacer esto, seleccione «Nuevo». Se le pedirá que introduzca el tamaño de la partición. Asegúrese de dejar suficiente espacio para crear otra partición para su espacio de intercambio, que será el doble de la cantidad de RAM.

Introducir el tamaño de la partición

a continuación, se le preguntará si la partición debe ser primaria o extendida. Seleccione «primario».,

Hacer que la partición primaria

Ahora hacer la partición de arranque mediante la selección de «Arranque». Tu pantalla debería ser similar a la de abajo.

Hacer que la partición de arranque

Ahora, usando el mismo proceso que antes, utilizando todo el espacio disponible en la unidad, crear otra partición primaria. No haga esta partición arrancable.,

el tipo de partición debe cambiarse de «83 Linux» a «82 Linux swap / Solaris». Para hacer esto, seleccione «Type» en la partición swap y seleccione «82 Linux swap / Solaris», como se muestra a continuación.

Cambiar el tipo de partición

Ahora, escribir los cambios al disco. Para hacerlo, seleccione «Escribir» y escriba «Sí», como se muestra a continuación.,

Escribir los cambios

ahora puede salir «cfdisk» por selección de «Salir».

Create Filesystem

ahora que la unidad ha sido particionada, podemos crear el sistema de archivos. Hay varias opciones para esto, pero para este tutorial, usaremos el sistema de archivos ext4., Para crear el sistema de archivos, use:

# mkfs.ext4 /dev/sdX1
usando mkfs para crear el sistema de archivos

crear espacio de intercambio

a continuación, crearemos un espacio de intercambio. El espacio de intercambio en Linux es el espacio del disco duro que actúa como RAM adicional., Para hacer esto, ejecute:

# mkswap /dev/sdX2
creando el espacio de intercambio

montar el sistema de archivos y espacio de intercambio

ahora que se han creado tanto el sistema de archivos como el espacio de intercambio, deben montarse. Para ello, vamos a utilizar los siguientes comandos:

# mount /dev/sdX1 /mnt
# swapon /dev/sdX2

Estos comandos para montar el sistema de archivos y activar el espacio de intercambio, respectivamente.,

instalar el sistema Base

a continuación, usaremos la utilidad pacstrap para descargar e instalar todos los componentes necesarios de Arch Linux. Para usar pacstrap, ejecute:

# pacstrap /mnt base base-devel

Nota: Este paso puede llevar algún tiempo.

Uso de pacstrap para instalar el sistema

Generar el Archivo fstab

Ahora debemos generar el archivo fstab., Para hacerlo, ejecute:

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

Chroot en Arch Linux

después de que pacstrap haya terminado de ejecutarse, haremos chroot en el sistema Arch Linux recién instalado usando arch-chroot:

# arch-chroot /mnt
usando Arch-chroot para ingresar al nuevo sistema

establecer la zona horaria

si arch-chroot tuvo éxito, ahora debería estar en el sistema Arch Linux recién instalado. Desde aquí, debemos configurarlo. Para comenzar con la configuración, especificaremos la zona horaria., Esto se puede lograr con el comando ln:

# ln -sf /usr/share/zoneinfo/REGION/CITY /etc/localtime

donde la región y la ciudad representan su zona horaria y tal vez la pestaña completada.

Configuración de la zona horaria

Actualizar el reloj del hardware con:

# hwclock --systohc

Generar Archivo de configuración Regional

Ahora vamos a generar el archivo de configuración regional. Para hacer esto, descomente «en_US.UTF-8 UTF-8 » y cualquier otra configuración regional que desee utilizar en/etc / locale.,gen y ejecutar:

# locale-gen
Ejecutar locale-gen

Crear Archivo de Configuración Regional

a continuación, vamos a crear el archivo de configuración regional:

# echo "LANG=en_US.UTF-8" > /etc/locale.conf

Crear un nombre de Archivo y Habilitar DHCP

En este punto, debemos crear el nombre de archivo. Para hacerlo, ejecute:

# echo "HOSTNAME" > /etc/hostname

donde HOSTNAME es el nombre de host que desea usar para el sistema.,

Ahora, habilitar DHCP:

# systemctl enable dhcpcd

Establecer la Contraseña de Root

Ahora debemos configurar la contraseña para la cuenta root con passwd:

# passwd
Configuración de la contraseña de root

Instalar un Gestor de Arranque

por último, vamos a instalar el gestor de arranque. Para este tutorial, usaremos el gestor de arranque GRUB.,stem:

# grub-install /dev/sdX
Installing GRUB

And configure it:

# grub-mkconfig -o /boot/grub/grub.cfg
Creating the GRUB configuration file

Exit and Reboot

Now, we will exit the arch-chroot environment:

# exit

And reboot the system:

# reboot

Login to Arch Linux

Once the system has been rebooted, GRUB will load.,

GRUB

desde allí, puede presionar enter para arrancar en Arch Linux e iniciar sesión en su nuevo sistema Arch Linux como root.

Arch Linux login

Conclusión

Ahora usted tiene un fresco, el trabajo de instalación de Arch Linux. Arch no contiene muchos paquetes de software listos para usar, ni incluye una interfaz gráfica de usuario., Sin embargo, puede configurar y personalizar Arch Linux para satisfacer sus necesidades, sean cuales sean.