Que hacer luego de instalar Archlinux
Qué hacer después de instalar Arch Linux
Revisado: diciembre de 2025
Este documento recoge pasos prácticos y buenas prácticas para dejar tu Arch Linux listo para el día a día después de completar la instalación básica (según la guía oficial de Arch). No pretende reemplazar a la ArchWiki, sino servir como checklist razonable.
1. Actualizar el sistema y entender pacman
1.1 Actualización completa inicial
Nada más terminar la instalación y arrancar en tu nuevo Arch, lo primero es poner todo al día:
sudo pacman -Syu
-
-S→ operaciones con paquetes -
-y→ sincroniza las bases de datos de los repositorios -
-u→ actualiza todos los paquetes instalados
Repite este comando con regularidad (por ejemplo, cada pocos días). Arch es rolling release: es mejor actualizar a menudo que dejar que se acumule.
1.2 Comandos útiles de pacman
Algunos comandos básicos y seguros que usarás todo el tiempo:
-
Buscar paquetes en los repositorios:
pacman -Ss cadena_de_busqueda -
Buscar entre paquetes ya instalados:
pacman -Qs cadena_de_busqueda -
Instalar uno o varios paquetes:
sudo pacman -S paquete1 paquete2 -
Actualizar el sistema (comando recomendado):
sudo pacman -Syu -
Eliminar un paquete y sus dependencias no usadas:
sudo pacman -Rns nombre_paquete -
Listar paquetes huérfanos (dependencias ya no requeridas):
pacman -Qdt
1.3 Buenas prácticas con pacman (muy importante)
-
Evita las actualizaciones parciales. No uses estos patrones como rutina:
-
sudo pacman -Sy paquete -
sudo pacman -Syy luego, tiempo después,sudo pacman -Su
En Arch, esto se considera actualización parcial y puede romper el sistema. Actualiza siempre con
sudo pacman -Syu. -
sudo pacman -Syyu(dobley) solo tiene sentido si acabas de cambiar la lista de mirrors o sabes que la base de datos está corrupta. No lo uses a diario.
2. Elegir mirrors rápidos con Reflector
La velocidad de descarga depende muchísimo de los mirrors que uses.
-
Instala Reflector:
sudo pacman -S reflector -
Haz copia de seguridad de tu lista de mirrors:
sudo cp -v /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup -
Genera una lista de mirrors rápida y reciente (ejemplo para España/Europa):
sudo reflector \ --country Spain,Germany,France \ --age 24 \ --protocol https \ --sort rate \ --save /etc/pacman.d/mirrorlist -
Fuerza actualización de bases de datos tras cambiar mirrors:
sudo pacman -Syy
Tip: puedes ajustar los países a los que te queden más cerca.
Opcionalmente, puedes automatizarlo con el servicio/timer de Reflector:
# (opcional, si tu sistema trae la unidad preparada)
sudo systemctl enable --now reflector.timer 3. Afinar pacman (color, descargas paralelas…)
Edita el archivo de configuración:
sudo nano /etc/pacman.conf
Recomendable:
-
Descomentar la línea
Colorpara que la salida sea más legible. -
Descomentar
VerbosePkgListspara ver claramente qué versión se actualiza. -
Habilitar descargas paralelas, por ejemplo:
ParallelDownloads = 5
Opcional (solo estética):
-
Añade una línea
ILoveCandydebajo deColorsi quieres la barra de progreso "a lo Pacman".
Guarda con Ctrl + O, sal con Ctrl + X.
4. Servicios básicos del sistema
4.1 Sincronizar la hora (NTP)
Asegúrate de que el reloj del sistema se sincroniza automáticamente:
sudo timedatectl set-ntp true
Puedes comprobar el estado con:
timedatectl status
4.2 Activar TRIM en SSD
Si usas SSD, es buena idea activar TRIM periódico:
sudo systemctl enable --now fstrim.timer
Esto lanza fstrim automáticamente (normalmente una vez por semana).
4.3 Microcódigo de la CPU (microcode)
Si no lo instalaste durante la instalación de Arch, hazlo ahora (elige solo uno):
-
Para CPU AMD:
sudo pacman -S amd-ucode -
Para CPU Intel:
sudo pacman -S intel-ucode
Tras instalarlo, es recomendable regenerar la configuración de tu cargador de arranque (GRUB, systemd‑boot, etc.) y reiniciar.
4.4 Cortafuegos sencillo con UFW
Para tener un firewall básico sin complicarte con reglas manuales:
sudo pacman -S ufw
sudo systemctl enable --now ufw
Una configuración mínima razonable en un equipo doméstico sin servicios abiertos podría ser:
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw enable
Si necesitas abrir puertos (por ejemplo, SSH):
sudo ufw allow 22/tcp 5. AUR y helpers (yay)
5.1 Qué es el AUR
El Arch User Repository (AUR) es un repositorio comunitario de scripts (PKGBUILD) que permiten compilar e instalar software que no está en los repositorios oficiales.
-
El AUR no son binarios oficiales: los paquetes se construyen en tu máquina.
-
Revisa siempre el
PKGBUILDantes de instalar algo, sobre todo si es un paquete poco conocido. -
En general es más seguro usar AUR que añadir repositorios binarios de terceros aleatorios.
Importante: No añadas repositorios antiguos como
[archlinuxfr]a tupacman.conf. Están discontinuados y pueden romper el sistema o introducir problemas de seguridad.
5.2 Preparar el sistema para AUR
Antes de usar un helper (como yay), instala herramientas básicas de compilación:
sudo pacman -S --needed base-devel git
5.3 Instalar yay
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Tras esto, tendrás el comando yay disponible.
5.4 Uso básico de yay
-
Buscar paquetes (incluye repos oficiales + AUR):
yay paquete -
Instalar un paquete específico:
yay -S nombre_paquete -
Actualizar todo (repos oficiales + AUR):
yay -Syu
Aplica las mismas buenas prácticas que con
pacman: nada de actualizaciones parciales.
6. Fuentes y localización
Arch viene bastante pelado de tipografías. Un conjunto cómodo en casi cualquier escritorio:
sudo pacman -S noto-fonts noto-fonts-emoji ttf-dejavu ttf-liberation ttf-bitstream-vera
Si necesitas fuentes de Microsoft (para compatibilidad con documentos de Office):
yay -S ttf-ms-fonts
Ten en cuenta que suelen tener licencias privativas y se instalan desde AUR.
7. Navegadores y software básico
7.1 Navegadores web
-
Firefox (con idioma español de España):
sudo pacman -S firefox firefox-i18n-es-es -
Chromium (código abierto):
sudo pacman -S chromium -
Google Chrome (propietario, desde AUR):
yay -S google-chrome
Otros navegadores ligeros interesantes: falkon, qutebrowser, midori, etc.
7.2 Reproductores multimedia
-
VLC (todoterreno):
sudo pacman -S vlc -
mpv (ligero y potente):
sudo pacman -S mpv
7.3 Edición de vídeo y audio
-
Kdenlive (editor de vídeo no lineal):
sudo pacman -S kdenlive -
OpenShot (editor sencillo):
sudo pacman -S openshot -
Otras opciones a considerar:
shotcut,flowblade,audacitypara audio.
7.4 Edición de imágenes y pintura
-
GIMP (edición avanzada de imágenes):
sudo pacman -S gimp -
Krita (dibujo y pintura digital):
sudo pacman -S krita -
KolourPaint (tipo Paint clásico):
sudo pacman -S kolourpaint -
Fotografía RAW:
sudo pacman -S darktable
7.5 Visores de imágenes
-
Sencillo y ligero:
sudo pacman -S gpicview -
Minimalistas y muy usados en tiling WMs:
sudo pacman -S feh sxiv
7.6 Ofimática
-
LibreOffice (rama "fresh" + paquete de idioma español):
sudo pacman -S libreoffice-fresh libreoffice-fresh-esSi prefieres algo más conservador, puedes usar
libreoffice-stilly su correspondiente paquete de idioma. -
WPS Office (alternativa tipo MS Office, desde AUR):
yay -S wps-office wps-office-mui-es-es
7.7 Clientes Torrent
-
qBittorrent:
sudo pacman -S qbittorrent -
Alternativa ligera:
sudo pacman -S transmission-gtk
7.8 Crear USB booteables
-
balenaEtcher (GUI, desde AUR):
yay -S etcher-bin -
Alternativa muy potente para multiboot: Ventoy (desde AUR):
yay -S ventoy
7.9 Bluetooth
Instala el stack de Bluetooth y una interfaz gráfica:
sudo pacman -S bluez bluez-utils blueman
sudo systemctl enable --now bluetooth.service
Luego abre Blueman desde tu entorno gráfico para emparejar dispositivos.
7.10 Herramientas de terminal
-
Multiplexor de terminal (
tmux):sudo pacman -S tmux -
Gestor de particiones (GUI):
sudo pacman -S gparted
8. Flatpak y Snap (opcional)
8.1 Flatpak + Flathub
Flatpak es una forma muy popular de instalar aplicaciones aisladas del sistema, con muchas apps de escritorio recientes.
-
Instala Flatpak:
sudo pacman -S flatpak -
Añade el repositorio Flathub:
flatpak remote-add --if-not-exists flathub \ https://flathub.org/repo/flathub.flatpakrepo -
Reinicia la sesión (o el sistema) para integrar bien las apps Flatpak.
8.2 Snap (desde AUR)
En Arch, snapd ya no está en los repos oficiales, normalmente se instala desde AUR. Si lo necesitas sí o sí:
yay -S snapd
sudo systemctl enable --now snapd.socket
Después podrás instalar snaps, por ejemplo:
sudo snap install nombre_app
Ten en cuenta que Snap añade un servicio residente y suele consumir más espacio; en Arch, mucha gente prefiere Flatpak o simplemente usar los repos oficiales + AUR.
9. Limpieza y mantenimiento
9.1 Limpiar la caché de pacman con paccache
En lugar de vaciar la caché a lo bruto con pacman -Scc, es mejor usar las herramientas de pacman-contrib:
sudo pacman -S pacman-contrib
-
Borrar versiones antiguas de los paquetes, manteniendo las 3 más recientes:
sudo paccache -r -
Borrar todos los paquetes que ya no están instalados:
sudo paccache -ruk0
9.2 Eliminar paquetes huérfanos
Primero, mira la lista:
pacman -Qdt
Si estás conforme y quieres eliminarlos:
sudo pacman -Rns $(pacman -Qdtq)
Hazlo con calma: a veces verás bibliotecas que te interesa conservar manualmente.
9.3 Herramientas gráficas de limpieza (BleachBit)
Si quieres una interfaz gráfica para limpiar cachés y archivos temporales de usuario:
sudo pacman -S bleachbit
Úsalo con cuidado, especialmente si lo ejecutas como root. Evita borrar cosas de las que no sepas exactamente qué hacen.
10. Resumen rápido
-
Actualiza todo:
sudo pacman -Syu. -
Configura mirrors rápidos con Reflector.
-
Activa NTP, TRIM y microcode.
-
Ajusta
pacman.conf(Color, ParallelDownloads…). -
Prepara el AUR (
base-devel,git) e instalayay. -
Instala fuentes, navegador, multimedia, ofimática y utilidades según tus necesidades.
-
Configura firewall (ufw) y Bluetooth si lo usas.
-
Opcional: Flatpak / Snap para más software.
-
Limpia caché y huérfanos de forma segura con
paccacheypacman -Qdt.
A partir de aquí, el siguiente paso lógico es elegir y pulir tu entorno gráfico (Plasma, GNOME, tiling WMs, etc.) y seguir tirando de la ArchWiki cuando quieras profundizar en algún tema concreto.
Comentarios
Publicar un comentario