terminal-icon

Instalar Arch Linux en sistemas EFI

Fecha: 2023-03-01

Configurar el teclado en español en la instalación

copy-image

$ loadkeys es

Verificar conexión a internet

copy-image

$ ping www.google.com

Verificar particiones y estado del disco

copy-image

$ lsblk

Crear particiones con cfdisk

copy-image

$ cfdisk /dev/x

Esquema de particiones

/dev/x1/boot512MEFI system
/dev/x2/xGLinux FS
/dev/x3swap4GLinux Swap

Formatear las particiones con un sistema de archivos

Formatear partición de arranque /dev/x1

copy-image

$ mkfs.vfat -F32 /dev/x1

Formatear partición raíz /dev/x2

copy-image

$ mkfs.ext4 /dev/x2

Formatear partición swap /dev/x3

copy-image

$ mkswap /dev/x3

Montar particiones

Montar la raíz

copy-image

$ mount /dev/x2 /mnt

Crear directorios de la partición de arranque

copy-image

$ mkdir /mnt/boot

copy-image

$ mkdir /mnt/boot/efi

Montar la partición de arranque

copy-image

$ mount /dev/x1 /mnt/boot/efi

Activar la partición swap

copy-image

$ swapon /dev/x3

Instalar kernel y paquetes base

Actualizar credenciales y repositorios oficiales

copy-image

$ pacman -Sy archlinux-keyring

Instalar paquetes

copy-image

$ pacstrap /mnt linux linux-firmware base base-devel grub dhcpcd networkmanager netctl wpa_supplicant dialog efibootmgr

Generar tabla del sistema de archivos (fstab)

copy-image

$ genfstab /mnt >> /mnt/etc/fstab

Ingresar al sistema instalado

copy-image

$ arch-chroot /mnt

Asignar un nombre al sistema anfitrión

copy-image

$ echo PC-Name > /etc/hostname

Configurar zona horaria

copy-image

$ ln -sf /usr/share/zoneinfo/Continente/Capital /etc/localtime

Configurar reloj del sistema

copy-image

$ hwclock -w

Instalar gestor de arranque (grub)

copy-image

$ grub-install --efi-directory=/boot/efi --bootloader-id='Arch Linux' --target=x86_64-efi

Configurar el gestor de arranque

copy-image

$ grub-mkconfig -o /boot/grub/grub.cfg

Crear contraseña del usuario root

copy-image

$ passwd

Crear un usuario

copy-image

$ useradd -m Username

Asignar contraseña del usuario creado

copy-image

$ passwd Username

Salir y desmontar particiones

copy-image

$ exit

copy-image

$ umount -R /mnt

copy-image

$ reboot

Cuando se reinicie el SO deberás:

Iniciar sesión como superusuario

copy-image

$ su

Activar e iniciar el servicio NetworkManager

copy-image

$ systemctl start NetworkManager

copy-image

$ systemctl enable NetworkManager

Verificar conexión a internet

copy-image

$ ping www.google.com

Instalar servidor gráfico Xorg

copy-image

$ pacman -S xorg

Instalar controladores de video

Gráficos integrados de Intel

copy-image

$ pacman -S xf86-video-intel intel-ucode

Gráficos integrados y dedicados de AMD / Radeon

copy-image

$ pacman -S xf86-video-amdgpu

Gráficos dedicados de nvidia

copy-image

$ pacman -S xf86-video-nouveau

Controladores de video genéricos

copy-image

$ pacman -S mesa

Instalar entornos de graficos de escritorio

Entorno gnome, minimalista y simple. Medianamente lígero

copy-image

$ pacman -S gnome gdm

copy-image

$ systemctl enable gdm

Entorno KDE Plasma. GUI similar windows y no tan ligero

copy-image

$ pacman -S plasma-desktop kde-applications sddm sddm-kcm

copy-image

$ systemctl enable sddm

Entorno XFCE4. GUI simple y ultra ligera

copy-image

$ pacman -S xfce4 gdm xfce4-goodies

copy-image

$ systemctl enable gdm

Reiniciar el sistema

copy-image

$ reboot