# Installation guide (Español)

Este documento le guiará a través del proceso de instalación de Arch Linux usando los Scripts de Instalación de Arch. Antes de proceder a la instalación, es recomendable la lectura de FAQ. Véase la guía para principiantes para una guía de instalación más detallada y explicativa. En la categoría Category:Getting and installing Arch (Español) puede encontrar otras guías de instalación para casos específicos.

La wiki de Arch, mantenida por la comunidad, es un recurso excelente que debería ser consultada para realizar los primeros pasos. También están disponibles el canal IRC (irc://irc.freenode.net/#archlinux) y el fórum los cuales son igualmente buenos recursos si no ha podido encontrar la respuesta en otro lugar. Además, asegúrese de revisar las páginas `man` para cualquier órden con la que no esté familiarizado, a la que se puede acceder normalmente invocando `man command`

## Descarga

Se puede descargar la nueva imagen ISO de la página de descarga de Arch Linux.

- Hay tan sólo una imagen, en lugar de seis distintas, con la que se pueden arrancar sistemas con aquitectura i686 y x86_64 para proceder con la instalación de Arch Linux a través de la red. Sin embargo, ya no se distribuyen dispositivos que contengan el repositorio [core].
- Las imágenes de instalación están firmadas y es altamente recomendable verificar su firma antes de su uso: esto se puede hacer descargando el archivo de firma .sig desde la página de descarga (o desde uno de los servidores que se especifican allí) en el mismo directorio que el archivo .iso y verificarlo después usando la orden `pacman-key -v iso-file.sig`.
- La imagen se puede grabar en un CD, usarla montada como imagen ISO o pasarla directamente a un dispositivo USB. Este sistema está pensado para instalaciones nuevas. Una instalación de Arch Linux existente se puede actualizar siempre mediante el comando `pacman -Syu`.

## Instalación

### Distribución de teclado

Hay configuraciones de teclado disponibles para multitud de paises y tipos de teclado. Usando, por ejemplo, el comando `loadkeys es` se puede ajustar la distribución de teclado deseada. Hay más ficheros de configuración de teclado a disposición de los usuarios. Se encuentran en `/usr/share/kbd/keymaps/` (no es necesario especificar la ruta ni la extensión del fichero cuando se usa loadkeys).

### Particiones

Consultar partitioning para obtener información más detallada sobre cómo realizar el particionado.

Es importante recordar que hay que crear los dispositivos de bloques apilados —stacked block devices— como pueden ser LVM, LUKS, o RAID.

### Formatear las particiones

Consultar esta sección sobre cómo formatear un dispositivo para más información.

Si se está utilizando (U)EFI —Interfaz Extensible del Firmware (Unificada)—, lo más probable es que se necesite otra partición para albergar la partición de sistema UEFI. Consultar este artículo para más información.

### Montar las particiones

El siguiente paso es montar la partición del sistema —root— en `/mnt`. Hay que crear directorios tanto para root como para cualquier otra partición (`/mnt/boot`, `/mnt/home`, ...), así como montar la partición swap, si queremos que `genfstab` las reconozca.

### Conexión a internet

Un servicio DHCP ya está habilitado para todos los dispositivos disponibles. Si necesita configurar una dirección IP estática o utilizar herramientas de gestión de redes tal como netctl, debe detener este servicio en primer lugar: `systemctl stop dhcpcd.service`. Para obtener más información, lea configurar conexiones de red.

#### Conexión inalámbrica por Wi-Fi

Ejecute `wifi-menu` para configurar su red inalámbrica. Para obtener más información, consulte Wireless Setup y Netctl

### Instalación del sistema base

Antes de proceder con la instalación, es recomendable editar el fichero `/etc/pacman.d/mirrorlist` para especificar el mirror que más nos convenga. Esta copia del fichero mirrorlist será la que se va a instalar mediante `pacstrap` por lo que merece la pena hacer esto.

Con el script pacstrap instalaremos el sistema base. (El grupo de paquetes base-devel debe instalarse si se tiene pensado compilar software a través de AUR o usando ABS.)

    # pacstrap /mnt base

Se pueden instalar otros paquetes, como por ejemplo el gestor de arranque, añadiendo sus nombres al comando anterior —y separándolos con espacios—.

### Configuración del sistema

- Generar un fichero fstab con el siguiente comando (si se quiere usar UUIDs o etiquetas, hay que especificar las opciones `-U` o `-L` respectivamente):

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

- A continuación hacemos chroot al sistema que acabamos de instalar:

      # arch-chroot /mnt

- Introducimos el nombre del host en `/etc/hostname`.

- Creamos un enlace simbólico de `/etc/localtime` a `/usr/share/zoneinfo/Zona/SubZona`. Hay que sustituir `Zona` y `Subzona` de acuerdo con nuestras preferencias. Por ejemplo:

      # ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime

- Descomentamos el idioma del sistema elegido en `/etc/locale.gen` y lo generamos mediante el comando `locale-gen`.
- Establecemos la configuración del idioma del sistema en `/etc/locale.conf`.
- Añadimos las preferencias sobre las fuentes y la distribución del teclado de la consola en `/etc/vconsole.conf`.
- Configuramos `/etc/mkinitcpio.conf` de acuerdo con nuestras necesidades (consultar mkinitcpio para más información) y creamos una unidad RAM inicial ejecutando:

      # mkinitcpio -p linux

- Establecemos una contraseña de administrador —root— con: `passwd`.
- Configuramos de nuevo la conexión de red para el entorno que acabamos de instalar. Consulte Network Configuration y Wireless Setup.

### Instalación y configuración de un gestor de arranque

Vea Boot loaders para conocer las opciones disponibles.

### Desmontar volúmenes y reiniciar

De estar todavía en el entorno chroot, ejecutamos `exit` o pulsamos `Ctrl+D` para salir de él. Antes hemos montado las particiones en `/mnt`. En este paso, vamos a desmontarlas:

    # umount -R /mnt

Ahora reinicie y luego inicie sesión en el nuevo sistema con la cuenta de root.

## Posinstalación

Vea General recommendations (Español) para obtener instrucciones sobre la administración del sistema, así como tutoriales posteriores a la instalación, como pueden ser los relativos a la configuración de una interfaz gráfica de usuario, el sonido o el touchpad.

Para obtener una lista de las aplicaciones que pueden ser de su interés, consulte List of Applications (Español).

Category:

- Getting and installing Arch (Español)