Instalar Arch Linux fácilmente

ArchLinux LogoAntes de empezar, si no estás seguro de instalar Arch Linux, lee el artículo que te pongo a continuación para salir de dudas:

¿Deberías instalar Arch Linux? ¡Sí!

Igualmente, si vas a instalar Arch Linux, te recomiendo que leas este otro artículo antes para tener en cuenta alguna consideraciones importantes:

Antes de instalar Arch Linux

Bien. Dicho esto…

¿Quieres instalar Arch Linux fácilmente? Aquí te dejo los pasos para instalar de manera rápida. Empecemos:

Pasos previos:

– Graba la ISO de ArchLinux en un CD o USB e insértalo en tu equipo. Para gabar la ISO en un USB basta con navegar al directorio donde está la ISO y ejecutar el siguiente comando:

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx && sync

sdx es el volumen USB donde quieres copiar la ISO. Para saber dónde está tu USB puedes ejecutar el comando lsblk en una terminal y buscarlo en el resultado.

– Configura tu equipo para que arranque desde el CD o USB.

Una vez iniciado el equipo y escogida el tipo de instalación, estos son los pasos:

1. Determinar el idioma del teclado. En mi caso, español:

loadkeys es

2. Crear particiones:

cfdisk

Si nos pregunta qué tipo de partición queremos, escogemos “gpt”. Supongamos que queremos instalar en un disco duro de 80 GB. Vamos a crear cuatro particiones:

* Seleccionamos New y creamos una de 2 MegaBytes, “2M“, y en Type seleccionamos Bios Boot.

* Seleccionamos New y creamos una de 30 GigaBytes, “30G“, y en Type seleccionamos Linux Partition.

* Seleccionamos New y creamos una de 48 GigaBytes, “48G“, y en Type seleccionamos Linux Partition.

* Seleccionamos New y creamos una de 2 GigaBytes, “2G“, y en Type seleccionamos Linux Swap.

* Vamos a la opción Write y escribimos yes.

3. Ahora vamos a dar formato a cada una de las particiones:

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3
mkswap /dev/sda4
swapon /dev/sda4

4. Montamos las particiones y creamos el directorio home.

mount /dev/sda2 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home

5. A continuación instalamos el sistema base, el gestor de arranque y el gestor de conexión a internet:

pacstrap /mnt base base-devel grub-bios os-prober networkmanager

6. Escribimos la tabla de particiones:

genfstab -p /mnt >> /mnt/etc/fstab

7. Entramos como root para configurar el sistema:

arch-chroot /mnt

8. Establecemos el nombre del equipo:

echo nombredetuequipo > /etc/hostname

9. Determinamos la zona horaria (en mi caso, de España):

ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime

10. Configuración de idioma:

* Abrimos /etc/locale.gen:

nano /etc/locale.gen

* Descomentamos la línea donde pone #es_ES.UTF-8, para que nos quede es_ES.UTF-8 y ejecutamos:

locale-gen

* A continuación:

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

* Y para terminar:

echo KEYMAP=es > /etc/vconsole.conf

11. Generamos el ramdisk inicial:

mkinitcpio -p linux

12. Establecemos la contraseña de root:

passwd

13. Instalamos el gestor de arranque GRUB:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

14. Salimos del modo chroot con Ctrl+D, desmontar las particiones y reiniciamos:

umount -R /mnt
reboot

15. Después de entrar como root, activamos la conexión a internet:

systemctl enable NetworkManager.service
systemctl start NetworkManager.service

16. Creamos un usuario, el tuyo, y creamos una contraseña, la tuya:

useradd -m -g users -G wheel,lp,audio,storage,scanner,optical,sys,games,power,video -s /bin/bash tunombredeusuario
passwd tunombredesuario

17. Modificamos el archivo sudoers para dar a tu usuario la posibilidad de realizar operaciones administrativas mediante sudo:

* Abrimos el archivo:

nano /etc/sudoers

* Descomentamos la línea donde pone # %wheel ALL=(ALL) ALL para dejarla así:

%wheel ALL=(ALL) ALL

18. Ahora salimos de root con Ctrl+D y ya podemos acceder con nuestro usuario.

Si has llegado hasa aquí, ¡Enhorabuena! Has terminado de instalar Arch Linux.

Ahora lo que resta es instalar el entorno gráfico.

Para instalar el entorno gráfico ejecuta los siguienes comandos.

sudo pacman -S xorg-server xorg-utils xorg-server-utils xorg-apps xorg-xinit mesa mesa-demos xf86-video-nouveau

Yo he instalado xf86-video-nouveau porque tengo una tarjeta gráfica nvidia. Si prefieres instalar los drivers privativos, en vez de xf86-video-nouveau puedes instalar el paquete nvidia para tarjetas nvidia o xf86-video-ati si tu tarjeta es ATI. Si está instalando Arch Linux en VirtualBox instala el paquete xf86-video-vesa.

Paso extra: Quizá te interese instalar el repositorio AUR, un repositorio mantenido por la comunidad de usuarios de Arch Linux que provee gran cantidad de paquetes muy interesantes. Si quieres instalarlo pincha aquí.

A partir de aquí solo queda instalar el entorno de escritorio.

Aquí pongo los links de cómo instalar algunos de los más comunes:

Instalar GNOME

Instalar KDE

Instalar XFCE

Instalar LXDE

Que disfrutes de Arch Linux.

2 comentarios

  • Daniel Cano dice:

    He de admitir que has descrito la instalación de una manera sencilla y clara la verdad, dudo que cualquier persona se perdiera, aunque en mi humilde opinión a esta guía solo le falta una variante para los usuarios que tengan sistema de bios UEFI (como es mi caso), no lo digo porque yo precisamente no sepa instalar arch, ya que estoy escribiendo desde arch, pero para usuarios más novatos en este campo opino que les ayudaría bastante, ya que la instalación en si no varia mucho pero los cambios son importantes para que el OS funcione correctamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *