Arch Linux es una distribución Linux para computadoras i686 y x86-64. Se compone fundamentalmente de software libre y de código abierto, y apoya la participación comunitaria. El enfoque de diseño se centra en la simplicidad, la elegancia, la coherencia de código y el minimalismo (KISS).
Arch Linux utiliza un modelo de rolling release, de tal manera que una actualización regular del sistema operativo es todo lo que se necesita para obtener la última versión del software.
Grabar la imagen en un USB
Para instalar una imagen ISO en un USB hay que usar el comando dd e indicarle en el if la ruta de la imagen ISO y en el of el dispositivo USB
# dd bs=4M if=/ruta/archlinux-2014.11.01-dual.iso of=/dev/sdX && sync
Instalación
Para empezar la instalación, hay que meter el usb con la imagen grabada en el ordenador e indicarle desde la BIOS que arranque de este.
Una vez arrancado desde el USB saldrá la siguiente pantalla:
Aquí se elige la arquitectura que tiene el ordenador
x86_64 –> de 64 bits
i686 –> de 32 bits
Seleccionar la arquitectura y aparecerá un prompt y logeados como root
Una vez aquí empezamos con la instalación (todo por comandos)
Primero, establecer el idioma del teclado
# loadkeys es
Crear las particiones
hacer las particiones necesarias para eso usar el comando cfdisk
# cfdisk
Si no reconoce el formato de la tabla preguntará cual se quiere escoger
Las particiones cada uno las puede hacer como quiera lo recomendable es del siguiente modo:
/boot –> 500MB
/ –> 20GB
Swap –> 2GB
/home –> resto de espacio
En este caso se ha dejado así:
Para crearlas lo único que hay que hacer, es ir eligiendo el espacio libre y darle a New y poner el tamaño que se quiera (M para MB y G para GB). Para el swap hay que darle a Type y elegir el formato Linux swap Y una vez creadas todas las particiones Write y luego Quit.
Dar formato a las particiones
Una vez terminada la distribución de particiones hay que darles formato. En este caso se les dará formato ext4 ya que es el más común pero se podría elegir otro cualquiera
# mkfs -t ext4 /dev/sda1
# mkfs -t ext4 /dev/sda2
# mkfs -t ext4 /dev/sda3
Y para la partición swap hay que indicarle que es swap
# mkswap /dev/sda4
# swapon /dev/sda4
Montar las particiones
Montar la / en /mnt
# mount dev/sda2 /mnt
Crear las carpetas /boot y /home
# mkdir /mnt/boot
# mkdir /mnt/home
Montar las respectivas particiones en /boot y /home
# mount /dev/sda1 /mnt/boot
# mount /dev/sda3 /mnt/home
Comprobación de la red
En el caso de que se esté conectado mediante cable la configuración de la red debería ser automática.
En el caso de que sea mediante Wifi hay que hacer lo siguiente:
# wifi-menu
Y elegir la red y escribir la contraseña.
Para comprobar que todo está bien hacer la prueba con ping
# ping -c2 www.google.es
Instalación del sistema
Primero instalar la base del sistema
# pacstrap /mnt base
Instalar el network-manager
# pacstrap /mnt networkmanager
(Opcional) Instalar el Grub
# pacstrap /mnt grub-bios
(Opcional) Instalar vim
# pacstrap /mnt vim
(Opcional) Instalar sudo
# pacstrap /mnt sudo
Configuración del sistema
Generar el archivo fstab
# genfstab -p /mnt >> /mnt/etc/fstab
Cambiar el root al nuevo sistema
# arch-chroot /mnt
Cambiar el nombre del equipo
# echo nombre_equipo > /etc/hostname
Establecer la zona horaria
# ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime
Des-comentar en el archivo locale.gen nuestra localización
# vim /etc/locale.gen
Des-comentar
es_ES.UTF-8 UTF-8
Y generar los locales
# locale-gen
Poner la preferencia de localización
# echo LANG=es_ES.UTF-8 > /etc/locale.conf
Poner la configuración del teclado
# echo KEYMAP=es >> /etc/vconsole.conf
Crear el RAM disk
# mkinitcpio -p linux
Establecer la contraseña para root
# passwd
Configuración del grub
Instalar grub
# grub-install /dev/sda
Crear el archivo grub.cfg
# grub-mkconfig -o /boot/grub/grub.cfg
Salir de chroot
# exit
Desmontar las unidades
# umount -R /mnt
Reiniciar el sistema
# reboot
Post de post-configuración de Archlinux aquí