instalar arch linux
Guía completa para instalar Arch Linux (actualizada a 2025)
Nota previa importante
Esta guía está pensada para usar solo Arch Linux en el equipo. Si quieres dual boot con Windows, lo ideal es instalar primero Windows y después Arch Linux.
Para que GRUB detecte Windows tendrás que instalar
os-proberen Arch y habilitarlo más adelante en la configuración (te lo explico en la sección de GRUB).Nunca instales Windows después de Linux sin saber bien lo que haces, porque suele sobrescribir el cargador de arranque y solo arrancará Windows.
En Linux los discos se nombran como /dev/sdX (SATA/USB) o /dev/nvme0n1 (NVMe), donde X puede ser a, b, c…
-
Ejemplos:
-
Primer disco SATA/USB:
/dev/sda -
Segundo disco SATA/USB:
/dev/sdb -
Primer disco NVMe:
/dev/nvme0n1
-
Esta guía asume que vas a instalar Arch en /dev/sda. Si en tu caso es otro (por ejemplo /dev/sdb o /dev/nvme0n1), adapta todos los comandos.
Lee todo con calma, sin prisas, y ten siempre a mano la wiki de Arch Linux para profundizar.
Introducción
Arch Linux es una distribución GNU/Linux para arquitecturas x86-64 orientada a usuarios intermedios/avanzados. Es una distro rolling release, lo que significa que se actualiza continuamente sin versiones grandes.
Aunque la instalación se hace por consola, no es tan complicada como parece. Una vez instalado, su uso diario no es más difícil que el de cualquier otra distribución.
Esta guía te acompañará desde el arranque del ISO hasta tener un escritorio gráfico funcionando.
1. Preparar el medio de instalación (USB booteable)
En esta sección vas a preparar el USB de instalación de Arch Linux. Aquí verás:
-
Cómo descargar y verificar la ISO.
-
Cómo crear el USB booteable desde Windows, Linux y macOS con distintos métodos.
Qué revisar en la BIOS/UEFI para arrancar desde el USB.
1.1 Descargar y verificar la ISO de Arch Linux
-
Entra en la página oficial de descarga de Arch Linux:
-
Descarga la imagen ISO para x86_64 desde un mirror cercano o mediante torrent.
-
(Opcional pero recomendado) Verificar la ISO:
-
En Linux o macOS, si tienes el archivo
sha256sums.txto similar:sha256sum archlinux-*.iso -
Compara el resultado con el hash que aparece en la web de Arch.
Si coinciden, la ISO es correcta. Si no, vuelve a descargarla.
-
Verificar la ISO evita instalaciones corruptas por una descarga dañada o incompleta.
1.2 Crear el USB booteable desde Windows
En Windows tienes varias opciones. Aquí veremos tres: Rufus, balenaEtcher y Ventoy.
Antes de empezar, conecta un USB (mínimo 1 GB, mejor 4 GB o más) y asegúrate de que no tiene datos importantes, porque se borrará.
1.2.1 Método A: Rufus (el clásico y más flexible)
-
Descarga Rufus desde su página oficial.
-
Conecta tu USB al equipo.
-
Abre Rufus. En Dispositivo, selecciona tu USB.
-
En Selección de arranque, pulsa SELECCIONAR y elige la ISO de Arch Linux.
-
Ajusta el esquema de partición según tu equipo:
-
Equipos modernos con UEFI (lo habitual):
-
Esquema de partición: GPT.
-
Sistema de destino: UEFI (no CSM).
-
-
Equipos antiguos solo con BIOS/Legacy:
-
Esquema de particición: MBR.
-
Sistema de destino: BIOS (o UEFI-CSM).
-
-
-
Deja el sistema de archivos en FAT32 (Rufus suele elegirlo automáticamente).
-
Pulsa EMPEZAR (Start) y acepta que se borre el contenido del USB.
-
Espera a que termine, cierra Rufus y expulsa el USB de forma segura.
Tu USB ya es booteable con Arch Linux.
1.2.2 Método B: balenaEtcher (muy sencillo)
-
Descarga e instala balenaEtcher para Windows.
-
Conecta el USB.
-
Abre Etcher y sigue estos pasos:
-
Flash from file → selecciona la ISO de Arch Linux.
-
Select target → elige la unidad USB correcta.
-
Flash! → inicia el proceso.
-
-
Cuando termine, Etcher te indicará que es seguro retirar el USB.
Este método es muy cómodo si no necesitas opciones avanzadas.
1.2.3 Método C: Ventoy (un USB para muchas ISOs)
Ventoy te permite tener muchas ISOs en el mismo USB y elegir cuál arrancar desde un menú.
-
Descarga Ventoy para Windows.
-
Ejecuta Ventoy y selecciona el USB donde quieres instalarlo.
-
Pulsa Install (se borrará todo lo que haya en el USB) y espera a que termine.
-
Una vez instalado Ventoy, el USB tendrá una partición accesible.
-
Copia la ISO de Arch Linux como si fuera un archivo normal (arrastrar y soltar) a esa partición.
Cuando arranques el PC desde ese USB, aparecerá un menú de Ventoy donde podrás seleccionar la ISO de Arch Linux.
1.3 Crear el USB booteable desde Linux
En Linux también hay varios métodos. Veremos dd (modo consola), GNOME Disks (modo gráfico) y Ventoy.
Igual que en Windows, asegúrate de saber qué dispositivo es tu USB (
/dev/sdb,/dev/sdc, etc.) y de que no tiene datos que quieras conservar.
1.3.1 Método A: dd (modo consola tradicional)
-
Conecta el USB y averigua qué nombre tiene:
lsblkBusca tu USB por tamaño. Por ejemplo, si es de 16 GB, podría ser
/dev/sdb. -
Desmonta cualquier partición del USB que se haya montado automáticamente:
sudo umount /dev/sdX*Sustituye
Xpor la letra correcta (b,c, etc.). -
Graba la ISO en el USB (usa el dispositivo completo, sin número de partición):
sudo dd if=archlinux-*.iso of=/dev/sdX bs=4M status=progress conv=fsync -
Espera a que finalice y ejecuta:
sync -
Expulsa el USB de forma segura.
Es un método muy fiable, pero tienes que estar muy seguro de usar el disco correcto para no borrar otro disco por error.
1.3.2 Método B: GNOME Disks (Discos, modo gráfico)
Si usas GNOME (o tienes la herramienta Discos instalada):
-
Abre Discos (
gnome-disks). -
En la columna de la izquierda, selecciona tu USB.
-
Pulsa el botón de menú (tres puntos) y elige:
-
Restaurar imagen de disco… / Restore Disk Image…
-
-
Selecciona la ISO de Arch Linux.
-
Confirma y espera a que termine el proceso.
-
Expulsa el USB.
GNOME Disks se encarga de crear la estructura correcta para que el USB sea booteable.
1.3.3 Método C: Ventoy en Linux
-
Descarga el archivo
ventoy-*-linux.tar.gzdesde la web de Ventoy. -
Extrae el archivo y entra en la carpeta:
tar xvf ventoy-*-linux.tar.gz cd ventoy-* -
Instala Ventoy en el USB (ejemplo con
/dev/sdb):sudo ./Ventoy2Disk.sh -i /dev/sdb⚠️ Esto borrará todo lo que haya en ese USB.
-
Monta la partición del USB (normalmente se monta sola al volver a conectarlo) y copia la ISO de Arch Linux dentro como un archivo más.
Cuando arranques desde el USB, Ventoy mostrará un menú con la ISO de Arch Linux para que la elijas.
1.4 Crear el USB booteable desde macOS
En macOS puedes usar balenaEtcher (igual que en Windows y Linux) o el comando dd desde la Terminal.
1.4.1 Método A: balenaEtcher
-
Instala balenaEtcher para macOS.
-
Conecta el USB.
-
Abre Etcher y sigue estos pasos:
-
Selecciona la ISO de Arch Linux.
-
Elige el USB como destino.
-
Pulsa Flash!.
-
-
Espera a que finalice y expulsa el USB.
1.4.2 Método B: dd en macOS
-
Conecta el USB.
-
Lista los discos disponibles:
diskutil listLocaliza tu USB, por ejemplo
/dev/disk3. -
Desmonta el disco completo (no lo expulses aún):
diskutil unmountDisk /dev/disk3 -
Usa
ddpara grabar la ISO (mejor usarrdiskpara más velocidad):sudo dd if=archlinux-*.iso of=/dev/rdisk3 bs=4m status=progress -
Al terminar, ejecuta:
sync -
Expulsa el USB:
diskutil eject /dev/disk3
Ahora el USB está listo para arrancar Arch Linux.
1.5 Configurar la BIOS/UEFI para arrancar desde el USB
Una vez creado el USB booteable:
-
Conecta el USB al ordenador donde vas a instalar Arch.
-
Enciende el equipo y entra en la BIOS/UEFI (normalmente con teclas como
F2,F10,F12,ESCoDELnada más encender). -
Busca la sección de Boot / Arranque y comprueba:
-
Que tu USB aparece como dispositivo de arranque.
-
Que está por encima del disco duro en la prioridad de arranque, o bien usa el menú de arranque rápido (a menudo
F12) para seleccionarlo manualmente.
-
-
En equipos modernos con UEFI:
-
Puede ser necesario desactivar Secure Boot para que el USB de Arch arranque.
-
Asegúrate de permitir el arranque desde medios externos / USB.
-
-
Guarda los cambios y reinicia.
Si todo está correcto, el sistema debería arrancar desde el USB de Arch Linux y verás el menú de inicio.
2. Arrancar el instalador y primeros pasos
Arranca el equipo desde el USB y elige la primera opción:
Boot Arch Linux (x86_64)
Espera a que cargue el sistema en modo live.
2.1. Configurar temporalmente el teclado
Por defecto el teclado está en inglés (US). Para cambiarlo:
-
Para España:
loadkeys es
-
Para Latinoamérica:
loadkeys la-latin1
2.2. Activar la sincronización de hora (NTP)
Es importante tener la hora correcta antes de instalar:
timedatectl set-ntp true
Puedes comprobarla con:
timedatectl status 3. Comprobar si usas BIOS (Legacy) o UEFI
Ejecuta:
ls /sys/firmware/efi/efivars
-
Si ves un listado de archivos, tu equipo está usando UEFI.
-
Si da error o no muestra nada, estás en BIOS/Legacy.
Esto es importante para saber cómo particionar el disco y cómo instalar GRUB.
4. Particionado del disco con fdisk
⚠️ Advertencia: este paso puede borrar todo el contenido del disco. Asegúrate de estar usando el disco correcto.
Abre fdisk sobre el disco donde quieres instalar Arch (aquí suponemos /dev/sda):
fdisk /dev/sda
Pulsa m para ver la ayuda en cualquier momento.
4.1. Esquema recomendado en UEFI (GPT)
-
Crea una nueva tabla de particiones GPT:
-
Escribe
gy pulsa Enter.
-
-
Crea las particiones necesarias:
a) Partición EFI (
/boot/efi) – 512 MB-
Escribe
ny pulsa Enter. -
Número de partición:
1. -
Sector inicial: Enter (valor por defecto).
-
Tamaño:
+512My Enter. -
Cambia el tipo a EFI:
-
Escribe
t. -
Selecciona la partición
1si te lo pide. -
Escribe
1para tipo EFI System.
-
b) Partición de intercambio (swap)
-
Escribe
ny Enter. -
Número de partición:
2. -
Sector inicial: Enter.
-
Tamaño: por ejemplo
+1G(o más, según tu RAM y gustos). -
Cambia el tipo a swap:
-
Escribe
t. -
Selecciona la partición
2. -
Escribe
19para Linux swap.
-
c) Partición raíz (
/) – sistema-
Escribe
ny Enter. -
Número de partición:
3. -
Sector inicial: Enter.
-
Tamaño: por ejemplo
+20G(o más si quieres).
d) Partición
/home– datos de usuario-
Escribe
ny Enter. -
Número de partición:
4. -
Sector inicial: Enter.
-
Sector final: Enter (usar el resto del disco).
-
4.2. Esquema recomendado en BIOS/Legacy (MBR)
-
Crea una nueva tabla de particiones MBR (DOS):
-
Escribe
oy pulsa Enter.
-
-
Crea las particiones:
a) Partición
/boot– 512 MB-
Escribe
ny Enter. -
Tipo:
p(Primary). -
Número de partición:
1. -
Sector inicial: Enter.
-
Tamaño:
+512M. -
Márcala como booteable:
-
Escribe
a. -
Si pide número de partición:
1.
-
b) Partición de intercambio (swap)
-
Escribe
n. -
Tipo:
p. -
Número de partición:
2. -
Sector inicial: Enter.
-
Tamaño:
+1G(o más si quieres). -
Cambia el tipo a swap:
-
Escribe
t. -
Selecciona la partición
2. -
Escribe
82para Linux swap.
-
c) Partición raíz (
/)-
Escribe
n. -
Tipo:
p. -
Número de partición:
3. -
Sector inicial: Enter.
-
Tamaño:
+20G(o más).
d) Partición
/home-
Escribe
n. -
Tipo:
p. -
Número de partición:
4. -
Sector inicial: Enter.
-
Sector final: Enter (usar el resto del disco).
-
4.3. Guardar cambios
-
Muestra la tabla de particiones:
p
Si todo está correcto, escribe
wy pulsa Enter para guardar cambios y salir.
5. Formatear las particiones
5.1. En UEFI (GPT)
Suponiendo:
-
/dev/sda1→ EFI (/boot/efi) -
/dev/sda2→ swap -
/dev/sda3→/ -
/dev/sda4→/home
Formatea:
mkfs.vfat -F32 /dev/sda1
mkfs.ext4 /dev/sda3
mkfs.ext4 /dev/sda4
mkswap /dev/sda2
swapon /dev/sda2
5.2. En BIOS/Legacy (MBR)
Suponiendo el mismo esquema:
-
/dev/sda1→/boot -
/dev/sda2→ swap -
/dev/sda3→/ -
/dev/sda4→/home
Formatea:
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3
mkfs.ext4 /dev/sda4
mkswap /dev/sda2
swapon /dev/sda2
Antes se usaba a veces
ext2para/boot, pero hoy en día se suele usarext4también para esa partición.
6. Montar las particiones
6.1. Montar raíz
mount /dev/sda3 /mnt
6.2. Crear y montar /boot y /home
mkdir /mnt/boot
mkdir /mnt/home
-
En UEFI (la EFI va normalmente en
/boot/efi):
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
-
En BIOS/Legacy:
mount /dev/sda1 /mnt/boot
-
Montar
/home:
mount /dev/sda4 /mnt/home 7. Conectarse a Internet en el entorno live
7.1. Red por cable
Si estás conectado por cable, normalmente Arch detecta y configura la red de forma automática. Puedes comprobarlo con:
ping -c 3 archlinux.org
Si ves respuestas, ya tienes conexión.
7.2. Wi-Fi con iwctl (instalador actual)
En las ISOs modernas de Arch ya no viene wifi-menu. Ahora se usa iwd/iwctl para Wi-Fi en el entorno live.
-
Entra en la herramienta interactiva:
iwctl
-
Dentro de
iwctl, lista las interfaces inalámbricas:
[iwd]# device list
-
Escanea redes (sustituye
wlan0por el nombre real de tu interfaz):
[iwd]# station wlan0 scan
[iwd]# station wlan0 get-networks
-
Conéctate a tu red Wi-Fi:
[iwd]# station wlan0 connect NOMBRE_DE_TU_RED
Te pedirá la contraseña si es necesaria.
-
Sal de
iwctlcon:
[iwd]# exit
-
Prueba la conexión:
ping -c 3 archlinux.org
Si responde, todo está correcto.
8. Instalar el sistema base
Vamos a instalar el sistema base dentro de /mnt usando pacstrap.
8.1. Comando recomendado (2025)
pacstrap -K /mnt base base-devel linux linux-firmware networkmanager gvfs gvfs-afc gvfs-mtp ntfs-3g
Explicación rápida:
-
base→ sistema mínimo. -
base-devel→ herramientas de compilación (muy útiles en Arch, sobre todo si usas AUR). -
linuxylinux-firmware→ kernel y firmware. -
networkmanager→ para gestionar redes de forma sencilla. -
gvfs*→ soporte para dispositivos externos (móviles, MTP, etc.). -
ntfs-3g→ soporte de lectura/escritura para particiones NTFS (útil si usas Windows también).
8.2. Microcódigo de CPU (opcional pero recomendado)
Si conoces el fabricante de tu CPU, puedes añadir uno de estos paquetes al pacstrap o instalarlos luego dentro del chroot:
-
Para Intel:
pacstrap -K /mnt intel-ucode
-
Para AMD:
pacstrap -K /mnt amd-ucode
8.3. Paquetes para UEFI
Para sistemas UEFI necesitaremos efibootmgr para manejar entradas EFI. Puedes añadirlo al pacstrap anterior o instalarlo más tarde dentro del chroot:
pacstrap -K /mnt efibootmgr
8.4. Touchpad en portátiles
En sistemas actuales no hace falta instalar xf86-input-synaptics. Xorg ya usa libinput por defecto, que funciona muy bien con la mayoría de touchpads.
Si quieres asegurarte de tener el driver de entrada de libinput para Xorg:
pacstrap -K /mnt xf86-input-libinput
Esto suele ser suficiente junto con el entorno de escritorio.
9. Generar el archivo fstab
Crea el archivo fstab para que el sistema sepa qué particiones montar al arrancar:
genfstab -U /mnt >> /mnt/etc/fstab
Puedes revisar que todo está bien con:
nano /mnt/etc/fstab 10. Entrar en el sistema instalado (chroot)
Cambia la raíz al sistema recién instalado:
arch-chroot /mnt
A partir de ahora, todos los comandos se ejecutan dentro del nuevo sistema.
11. Configuración básica del sistema
11.1. Hostname (nombre del equipo)
Elige un nombre (sin espacios, por ejemplo archpc, miarch, etc.):
echo nombredehost > /etc/hostname
Sustituye nombredehost por el que quieras.
11.1.1. Configurar /etc/hosts
Añade estas líneas a /etc/hosts (sustituye nombredehost por el mismo de antes):
nano /etc/hosts
Contenido recomendado:
127.0.0.1 localhost
::1 localhost
127.0.1.1 nombredehost.localdomain nombredehost
Guarda y sal (Ctrl + O, Enter, Ctrl + X).
11.2. Zona horaria
-
Lista las regiones:
ls /usr/share/zoneinfo/
-
Dentro de la región, lista las ciudades (ejemplo para Europa):
ls /usr/share/zoneinfo/Europe
-
Crea el enlace a tu zona horaria. Por ejemplo para Madrid:
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
-
Genera la hora del hardware a partir de la del sistema:
hwclock --systohc
11.3. Distribución del teclado en consola
Para dejar el teclado en español al arrancar:
echo KEYMAP=es > /etc/vconsole.conf
(O la-latin1 si lo prefieres para Latinoamérica.)
11.4. Locales e idioma del sistema
-
Edita
/etc/locale.gen:
nano /etc/locale.gen
-
Busca y descomenta (quita el
#del principio) las líneas de los locales que quieras. Típicamente:
en_US.UTF-8 UTF-8
es_ES.UTF-8 UTF-8
-
Genera los locales:
locale-gen
-
Define el idioma por defecto del sistema. Por ejemplo español de España:
echo LANG=es_ES.UTF-8 > /etc/locale.conf
Si prefieres inglés:
echo LANG=en_US.UTF-8 > /etc/locale.conf 12. Instalar y configurar GRUB (gestor de arranque)
Primero instalamos los paquetes necesarios.
12.1. Instalar GRUB y herramientas
Dentro del chroot:
pacman -S grub
-
Para sistemas UEFI, asegúrate de tener también:
pacman -S efibootmgr
-
Si vas a hacer dual boot con Windows u otros sistemas, instala además:
pacman -S os-prober ntfs-3g
12.2. Instalar GRUB en BIOS/Legacy (MBR)
Si tu sistema es BIOS/Legacy (no UEFI):
grub-install --target=i386-pc /dev/sda
Asegúrate de usar el disco correcto (¡sin número de partición!).
12.3. Instalar GRUB en UEFI (GPT)
Si usas UEFI y montaste la EFI en /boot/efi:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="Arch Linux"
Esto creará una entrada en el menú de arranque de la UEFI.
12.4. Habilitar detección de otros sistemas (Windows, otras distros)
Si instalaste os-prober y quieres que GRUB detecte otros sistemas, edita /etc/default/grub:
nano /etc/default/grub
Busca esta parte (si no está, añádela al final):
# Probing for other operating systems is disabled for security reasons...
# GRUB_DISABLE_OS_PROBER=false
Descomenta o añade la línea:
GRUB_DISABLE_OS_PROBER=false
Guarda y sal.
12.5. Generar el archivo de configuración de GRUB
Finalmente genera grub.cfg:
grub-mkconfig -o /boot/grub/grub.cfg
Si tienes Windows u otras distros y os-prober está bien configurado, deberían aparecer en el listado.
13. Contraseña de root y creación de usuario
13.1. Contraseña de root
Crea la contraseña para el usuario administrador (root):
passwd
Te pedirá que la escribas dos veces.
13.2. Crear un usuario normal
Crea un usuario, por ejemplo pepe (cambia el nombre por el que quieras):
useradd -m -G wheel,audio,lp,optical,storage,video,games,power,scanner -s /bin/bash pepe
Crea su contraseña:
passwd pepe
Puedes ajustar la lista de grupos si quieres algo más simple, por ejemplo solo
wheel,audio,video,storage.
13.3. Dar permisos de sudo al grupo wheel
La forma recomendada es usar visudo, que comprueba la sintaxis antes de guardar.
Ejecuta:
EDITOR=nano visudo
Busca esta línea:
# %wheel ALL=(ALL:ALL) ALL
Y descoméntala (quita el #):
%wheel ALL=(ALL:ALL) ALL
Guarda y sal (Ctrl + O, Enter, Ctrl + X).
A partir de ahora cualquier usuario del grupo wheel podrá usar sudo.
14. Habilitar NetworkManager
Para tener red fácilmente en el sistema instalado, habilita NetworkManager:
systemctl enable NetworkManager.service
(Se activará automáticamente en el próximo arranque.)
Si quieres arrancarlo ya sin esperar a reiniciar:
systemctl start NetworkManager.service 15. Salir, desmontar y reiniciar
-
Sal del chroot:
exit
-
Desmonta todas las particiones:
umount -R /mnt
-
Reinicia el sistema:
reboot
Retira el USB cuando el equipo se esté reiniciando.
16. Primer arranque y conexión a Internet
16.1. Primer login como root
En la pantalla de login por consola, prueba primero que root funciona:
-
Usuario:
root -
Contraseña: la que configuraste.
Después de comprobarlo, puedes salir con exit y entrar con tu usuario normal:
-
Usuario: el que creaste (ej.
pepe). -
Contraseña: la que le pusiste.
16.2. Conectar a Wi-Fi desde el sistema instalado
Ahora que ya tienes NetworkManager, lo más sencillo para Wi-Fi por terminal es nmcli:
sudo nmcli dev wifi list
Para conectarte a una red:
sudo nmcli dev wifi connect SSID password CONTRASEÑA
Ejemplo:
sudo nmcli dev wifi connect MiFibraCasa password 12345678
Para comprobar la conexión:
ping -c 3 archlinux.org
16.3. Actualizar el sistema
En Arch es imprescindible actualizar con frecuencia. Para una actualización normal:
sudo pacman -Syu
-Syues lo recomendado. El uso de-Syyu(dobley) solo es necesario en casos muy concretos (por ejemplo, si has cambiado de espejo y quieres forzar que recargue la base de datos desde cero).
17. Instalar la base gráfica
Hasta ahora solo tienes sistema en modo texto. Vamos a instalar lo básico para tener entorno gráfico.
17.1. Servidor gráfico (Xorg)
Para usar escritorios basados en Xorg (la mayoría todavía ofrecen esa opción):
sudo pacman -S xorg-server xorg-xinit
17.2. Mesa (bibliotecas gráficas)
Mesa provee la implementación de OpenGL/Vulkan de código abierto:
sudo pacman -S mesa mesa-demos
17.3. Controladores de vídeo (GPU)
Primero identifica tu tarjeta gráfica:
lspci | grep -E "VGA|3D"
A partir de ahí, elige la sección correspondiente.
17.3.1. NVIDIA
Tienes dos caminos: controlador propietario oficial (mejor rendimiento en la mayoría de casos) o controlador abierto (nouveau).
a) Controlador propietario (recomendado para la mayoría)
Para la mayoría de tarjetas NVIDIA modernas (serie GTX/RTX recientes):
sudo pacman -S nvidia nvidia-utils
En GPUs más nuevas también puedes encontrar variantes nvidia-open (módulos de kernel abiertos) como opción alternativa. Consulta la tabla de compatibilidad de la wiki de Arch para ver qué paquete te conviene según tu modelo.
Tras instalar, suele bastar con reiniciar para que Xorg/Wayland usen el driver.
b) Controlador abierto nouveau
Si prefieres software libre o tienes problemas con el driver propietario:
sudo pacman -S xf86-video-nouveau
Ten en cuenta que en algunas tarjetas el rendimiento y la gestión de energía pueden ser peores que con el driver propietario.
c) Tarjetas NVIDIA muy antiguas
Para tarjetas muy viejas que ya no soporta el paquete nvidia actual, existen paquetes como nvidia-390xx en el AUR. En esos casos:
-
Consulta la wiki de Arch (
NVIDIA) y su tabla de compatibilidad. Instala el paquete adecuado desde AUR con un ayudante como
yaysolo si es realmente necesario.
17.3.2. AMD / ATI (Radeon)
En la mayoría de GPUs modernas de AMD (GCN y posteriores) el driver recomendado es AMDGPU, que ya viene en el kernel. Solo necesitas instalar las bibliotecas de Mesa y, opcionalmente, el driver de Xorg.
Para GPUs modernas:
sudo pacman -S xf86-video-amdgpu
Para GPUs AMD/ATI más antiguas, puede que necesites el driver radeon de código abierto:
sudo pacman -S xf86-video-ati
En caso de duda, consulta la página AMDGPU de la wiki de Arch con el modelo exacto de tu tarjeta.
Los drivers propietarios
amdgpu-prosolo se recomiendan para casos muy concretos (por ejemplo, ciertas aplicaciones profesionales) y no suelen ser necesarios en Arch para uso normal y juegos.
17.3.3. Intel (gráficos integrados)
En la mayoría de CPUs modernas de Intel no hace falta instalar ningún driver adicional: el kernel usa el driver i915 y Xorg utiliza el driver modesetting con Mesa.
Lo que sí es muy recomendable es instalar el microcódigo (si no lo hiciste antes):
sudo pacman -S intel-ucode
El antiguo paquete xf86-video-intel solo se recomienda para hardware muy viejo o para solucionar problemas específicos. En general es mejor no instalarlo salvo que la wiki lo indique para tu caso.
17.3.4. Controlador genérico (VESA)
Como último recurso (para test rápidos o hardware muy raro):
sudo pacman -S xf86-video-vesa
No tiene aceleración 3D, pero puede sacarte de un apuro si no consigues que nada más funcione.
18. Entornos de escritorio
Ahora que ya tienes la base gráfica y los drivers, puedes instalar el entorno de escritorio que prefieras.
18.1. KDE Plasma
Entorno moderno, muy configurable y completo.
sudo pacman -S plasma kde-applications
18.2. GNOME
Entorno sencillo con diseño muy limpio, buen soporte de Wayland.
sudo pacman -S gnome gnome-extra
18.3. Xfce
Ligero y rápido, ideal para equipos con pocos recursos.
sudo pacman -S xfce4 xfce4-goodies
18.4. Cinnamon
Escritorio clásico, derivado de GNOME 3, cómodo para usuarios que vienen de Windows.
sudo pacman -S cinnamon
18.5. LXQt
Muy ligero, buen candidato para equipos muy viejos.
sudo pacman -S lxqt
(Consulta la wiki para ver qué componentes adicionales recomiendan para cada entorno.)
19. Gestores de inicio de sesión (Display Managers)
Para tener una pantalla gráfica de login puedes usar alguno de estos gestores:
19.1. SDDM (recomendado para KDE Plasma)
sudo pacman -S sddm
sudo systemctl enable sddm.service
19.2. GDM (gestor de GNOME)
sudo pacman -S gdm
sudo systemctl enable gdm.service
19.3. LightDM
Ligero y compatible con muchos escritorios.
sudo pacman -S lightdm lightdm-gtk-greeter
sudo systemctl enable lightdm.service
19.4. LXDM
Ligero, usado a menudo con LXQt u otros entornos minimalistas.
sudo pacman -S lxdm
sudo systemctl enable lxdm.service
Reinicia y deberías ver tu gestor de inicio y el escritorio que hayas elegido.
20. Siguientes pasos
A partir de aquí ya tienes un Arch Linux moderno y actualizado:
-
Crea snapshots de configuración (por ejemplo con
timeshiftobtrfssi lo usas). -
Lee la wiki de Arch para:
-
Configurar impresoras (
cups). -
Sonido (PipeWire ya viene por defecto en la mayoría de entornos).
-
Optimizar la gestión de energía en portátiles.
-
Añadir fuentes, soporte de idiomas extra, etc.
-
Y, sobre todo: lee y actualiza con frecuencia. Arch funciona muy bien si lo mantienes al día.
¡Enhorabuena, ya tienes Arch Linux instalado y listo para usar!
Comentarios
Publicar un comentario