Cuando se trata de distribuciones de Linux, Arch Linux se considera una de las más difíciles. Esto se debe principalmente a que es difícil de instalar. La mayoría de las instrucciones de instalación complican el proceso. La distribución en sí está destinada a ser utilizada por quienes se sientan cómodos usando un sistema Linux. Es básicamente una distribución para usuarios avanzados y eso deja a una buena parte de los usuarios sin opciones. Hemos simplificado los pasos que debe seguir para instalar Arch Linux. Debe conocer los conceptos básicos de un sistema Linux y saber qué son las particiones, etc., para poder usarlo. Si nunca ha ejecutado Linux de ninguna forma, esto todavía no es algo que deba probar.

Que necesitas

Antes de comenzar, necesita lo siguiente;

Una unidad USB con al menos 512 MB de espacio
La aplicación Etcher: Descargar e instalarlo en su sistema
La distribución de Arch Linux: Descargar
Busque cómo iniciar el BIOS en el sistema en el que instalará Arch Linux

Haciendo el disco USB

Inserte la unidad USB y ejecute la aplicación Etcher. Seleccione la ISO de Arch Linux que acaba de descargar. Etcher detectará automáticamente el USB conectado a su sistema (asumiendo que solo tiene uno conectado). Si tiene varios USB conectados a su sistema y Etcher ha seleccionado el incorrecto, haga clic en ‘Cambiar’ debajo de la unidad y seleccione la unidad correcta.

Haga clic en ‘Flash’. Es posible que se le solicite que ingrese su contraseña de administrador. ¡Se paciente! Es posible que tarde un poco en completarse, según el sistema.

Cambiar orden de arranque

Debe iniciar Arch Linux desde la unidad que acaba de crear. Antes de poder hacer eso, debe asegurarse de que su sistema se inicie desde un USB. Los sistemas, de forma predeterminada, arrancan desde el disco duro o una unidad óptica. Para cambiar el orden de inicio, encienda su sistema y vaya a la configuración del BIOS.

Debería haber una pestaña llamada ‘Configuración del sistema’. Esta pestaña tendrá una opción de orden de inicio o secuencia de inicio. Cambie el orden de los dispositivos de arranque para que el primer dispositivo en la lista sea unidades USB.

Arranque

Antes de iniciar Arch Linux, es una buena idea conectarse primero a su enrutador de red a través de un cable Ethernet. Puede seguir conectándose a través de WiFi, pero eso agregará un paso adicional después del proceso de arranque.

  Cómo jugar House Flipper en Linux

Conecte la unidad USB y encienda su sistema. Espere mientras se inicia Arch Linux. Verá una serie de comandos wizz by en su pantalla. No lo interrumpas.

Cuando se inicie, verá root @ archiso ~ # en la parte superior de la interfaz de línea de comandos. Ahora está listo para crear particiones y conectarse a su WiFi si lo desea. Detectará automáticamente su cable Ethernet y se conectará a Internet. Si prefiere WiFi, lea la siguiente sección para aprender cómo conectarse a él.

Conectar WiFi

Ingrese el siguiente comando;

wifi-menu -o

Seleccione la red WiFi a la que desea conectarse de la lista de redes disponibles. Modifique el nombre para que sea el mismo que el de la red. Ingrese su contraseña y Arch Linux se conectará a la red.

Fraccionamiento

La partición puede parecer abrumadora, aunque en realidad no es tan importante como podría parecer. Todo lo que se requiere es un poco de conocimiento.

Para comenzar, ingrese el siguiente comando en la consola. Esto mostrará todos los discos duros y particiones conocidos en el sistema. Determina en qué disco duro deseas instalar y toma nota de qué dispositivo de bloque es.

lsblk

Por ejemplo: el primer disco duro detectado en el sistema suele ser / dev / sda. El disco duro dos sería / dev / sdb, y así sucesivamente.

Necesita la herramienta Parted para crear particiones. Para comenzar a usar la herramienta, ejecute el siguiente comando.

parted / dev / sda

Verá lo siguiente en la parte superior de la línea de comando, lo que indica que ha cambiado correctamente a la herramienta Parted.

GNU Parted 3.2

Usando / dev / sda

MBR / BIOS

La versión BIOS de Arch Linux no necesita particiones especiales para arrancar. Cuando instala esta versión de Arch Linux, todo lo que se requiere es la partición raíz y una partición de intercambio.

En parted, comience creando la tabla de particiones.

mklabel msdos

Mklabel elimina todas las particiones de la unidad que se ha abierto con parted (en este ejemplo de tutorial, es / dev / sda) y le proporciona la tabla de particiones MBR / BIOS.

A continuación, se debe crear la partición raíz. Para hacer esto, debe comprender cómo funciona mkpart.

Por ejemplo: la unidad en la que se está instalando Arch Linux es de 8 gigabytes en total. Para la configuración de MBR / BIOS, se necesitan dos particiones. Rootear e intercambiar. Una partición de intercambio debe tener un tamaño mínimo de 2 GB. Esto significa que la partición raíz debería ser de 6 GB.

mkpart primary ext4 1MiB 6GiB

Luego, configure la partición raíz en modo de arranque, con:

set 1 boot on

Finalmente, cree la partición de intercambio.

mkpart primary linux-swap 6GiB 100%

Por último, la salida se separó.

quit

GPT / EFI

El proceso de partición en GPT / EFI es muy similar al modo MBR / BIOS. Primero, comience abriendo separados.

parted /dev/sda

Luego, cree una tabla de particiones.

mklabel gpt

A continuación, cree la partición de arranque EFI. Debe estar separado del resto del sistema.

mkpart ESP fat32 1MiB 513MiB

La segunda partición (o / dev / sda2) es la partición raíz. Aquí es donde vivirá todo el sistema central de Arch Linux. Hazlo con este comando.

mkpart primary ext4 513MiB 6GiB

Por último, cree la partición de intercambio. Swap, aunque no se habla mucho, es útil, especialmente cuando los programas desbordan la memoria RAM física.

mkpart primary linux-swap 6GiB 100%

¿Terminado? Salir se separó de este comando.

quit

Montaje de sistemas de archivos

Después de todo ese trabajo por separado, el instalador de Arch Linux tiene una tabla de particiones para trabajar. A partir de aquí, las particiones deben formatearse y montarse en las áreas correctas para prepararlas para la instalación.

  Los 5 mejores clientes Torrent para Linux

MBR / BIOS

Formatee su partición raíz con la herramienta mkfs en el sistema de archivos Ext4.

mkfs.ext4 -F /dev/sda1

A continuación, móntelo,

mount /dev/sda1 /mnt

Y enciende swap.

mkswap /dev/sda2

swapon /dev/sda2

GPT / EFI

Formatee su partición de arranque como Fat32. Luego, monte los directorios raíz y de inicio en las ubicaciones correctas (en este caso, / mnt y / mnt / home). Además, cree y active swap.

mkfs.fat -F32 /dev/sda1

mkfs.ext4 -F /dev/sda2

mount /dev/sda2 /mnt

mkdir /mnt/boot

mount /dev/sda1 /mnt/boot

mkswap /dev/sda3

swapon /dev/sda3

Instalación del sistema central

Todo está configurado. Inicie el proceso de instalación con el comando pacstrap. Tenga en cuenta que este proceso puede llevar algún tiempo.

pacstrap -i /mnt base base-devel

Cuando pacstrap termine, genere una Fstab. Esta es una pestaña del sistema de archivos. Este archivo tiene en cuenta todos los uuids y los puntos de montaje del sistema de archivos.

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

Para comenzar a configurar la nueva instalación, ingrese al Arch Chroot.

arch-chroot /mnt

Configurar el sistema

Empiece por establecer la configuración regional. Para aquellos que no lo saben, una configuración regional determina su idioma. Con el editor de texto nano, busque su configuración regional y elimine el # de ella. Luego, use CTRL + O para guardarlo.

nano /etc/locale.gen

Genere la configuración regional en el nuevo sistema y configúrela como predeterminada.

locale-gen

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

export LANG=en_US.UTF-8

MBR / BIOS

El siguiente paso en la configuración es instalar el gestor de arranque Grub.

pacman -S grub
grub-install --recheck --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

GPT / EFI

pacman -S grub efibootmgr

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

Usando el editor de texto Nano, edite el archivo pacman.conf. Desplácese hacia abajo y elimine todos los símbolos # delante de [multilib] (y las líneas debajo), luego presione CTRL + O para guardar la edición. Hacer esto asegura que podrá instalar software de 32 bits en sistemas de 64 bits.

  Cómo configurar ProtonMail Bridge en Linux

nano /etc/pacman.conf

Después de la edición, vuelva a sincronizar Pacman con:

pacman -Syy

Instale sudo en el sistema.

pacman -S sudo

Nuevamente, es necesario modificar un archivo. usando el editor de texto Nano, edite el archivo sudoer. Busque% wheel ALL = (ALL) ALL, elimine el signo # y presione CTRL + O para guardar la edición.

EDITOR=nano visudo

Cree un nuevo usuario para el sistema Arch Linux recién instalado.

useradd -m -g users -G wheel,storage,power -s /bin/bash owner

Luego, configure la nueva contraseña de nombre de usuario.

passwd owner

Finalmente, configure la nueva contraseña de root.

passwd

Elegir un entorno de escritorio

Estamos en el último paso del proceso. Todo lo necesario para que Arch Linux funcione correctamente está en su lugar, a excepción de un entorno de escritorio. Un entorno de escritorio o «interfaz GUI» es muy importante. Sin él, Arch Linux es mucho menos fácil de usar. ¡Instalemos uno!

Comience instalando el sistema Xorg. Esto es importante y es la base de cualquier escritorio:

pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-input-synaptics

A continuación, elija uno de los siguientes en esta lista. Cada elemento que se enumera aquí es un entorno de escritorio que se puede utilizar en el sistema Arch Linux. Seleccione el que le gustaría instalar ingresando los comandos enumerados.

Concha de gnomo:

pacman -S gnome gnome-extra gdm networkmanager network-manager-applet
systemctl enable gdm

systemctl enable NetworkManager

Plasma KDE:

pacman -S plasma dolphin kwrite dolphin-plugins sddm networkmanager network-manager-applet
systemctl enable sddm 

systemctl enable NetworkManager

LXDE:

pacman -S lxde lxdm networkmanager network-manager-applet
systemctl enable lxdm 

systemctl enable NetworkManager

LXQT:

pacman -S lxqt sddm networkmanager network-manager-applet
systemctl enable sddm
systemctl enable NetworkManager

Canela:

pacman -S cinnamon gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager

Periquito:

pacman -S budgie-desktop gnome-extra gnome gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager

XFCE4:

pacman -S xfce4 xfce4-goodies lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager

Compañero:

pacman -S mate mate-extra lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager

Conductores gráficos

Intel:

pacman -S xf86-video-intel intel-dri lib32-intel-dri libva-intel-driver libva

Nvidia (Nueva GPUS):

pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings

Nota: al instalar este controlador, es posible que se le solicite que elimine Mesa, ya que entran en conflicto con los controladores de Nvidia. Hágalo.

Nvidia (antiguo):

pacman -S xf86-video-nouveau

Amd:

pacman -S xf86-video-ati mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau


Después de todos estos pasos, es seguro reiniciar la PC, quitar el disco en vivo de Arch y encender el sistema Arch Linux recién creado.