Installation guide (Español)

From ArchWiki
(Redirected from Beginners' guide (Español))
Jump to: navigation, search
Estado de la traducción: este artículo es una versión traducida de Installation guide. Fecha de la última traducción/revisión: 2018-08-14. Puedes ayudar a actualizar la traducción, si adviertes que la versión inglesa ha cambiado: ver cambios.

Este documento es una guía para la instalación de Arch Linux desde un sistema live arrancado con la imagen de instalación oficial. Antes de proceder a la instalación, es recomendable que eche un vistazo a las preguntas frecuentes. Para conocer las convenciones utilizadas en este documento, consulte Ayuda:Lectura.

Para obtener instrucciones más detalladas, consulte los artículos relacionados de ArchWiki, o las páginas del manual de los distintos programas; vea archlinux(7) para una descripción general de la configuración. Para obtener ayuda interactiva, el canal IRC y los foros están disponibles.

Arch Linux puede ejecutarse en cualquier máquina compatible x86_64 con al menos 512 MB de RAM. Una instalación básica con todos los paquetes del grupo base debería ocupar menos de 800 MB de espacio en disco. Como el proceso de instalación necesita recuperar paquetes de un repositorio remoto, esta guía asume que hay disponible una conexión a Internet.

Preinstalación

Descargue e inicie el soporte de instalación como se explica en la categoría obtener e instalar Arch. Se iniciará sesión en la primera consola virtual como superusuario (root), y se le presentará un intérprete de comandos Zsh.

Para cambiar a una consola diferente —por ejemplo, para ver esta guía con ELinks junto con la instalación— utilice el atajo Alt+flecha. Para editar archivos de configuración, dispone de nano, vi y vim.

Definición de la distribución de teclado

La distribución de teclado de la consola predeterminada es la US. Las distribuciones de teclado disponibles se pueden listar con:

# ls /usr/share/kbd/keymaps/**/*.map.gz

Para modificar la distribución de teclado, añada un nombre de archivo correspondiente a loadkeys(1), omitiendo la ruta y la extensión del archivo. Por ejemplo, para establecer un diseño de teclado en español:

# loadkeys es

Los tipos de letras para consola se encuentran en /usr/share/kbd/consolefonts/ y se pueden configurar igualmente con setfont(8).

Comprobación del modo de arranque

Si el modo UEFI está activado en una placa base UEFI, archiso arrancará a través de systemd-boot. Para comprobarlo, liste el contenido del directorio efivars:

# ls /sys/firmware/efi/efivars

Si el directorio no existe, el sistema puede iniciarse en modo BIOS o CSM. Consulte el manual de su placa base para más detalles.

Conexión a Internet

La imagen de instalación habilita el demonio dhcpcd para el uso de una tarjeta de red cableada en el arranque. La conexión se puede comprobar con ping:

# ping archlinux.org

Si no hay disponible una conexión, detenga el servicio dhcpcd con systemctl stop dhcpcd@interfaz donde interfaz puede ser autocompletado con tabulador. Proceda a configurar la red como se describe en la configuración de red.

Actualización del reloj del sistema

Utilice timedatectl(1) para asegurarse de que el reloj del sistema sea preciso:

# timedatectl set-ntp true

Para comprobar el estado del servicio, utilice timedatectl status.

Particionado del disco

Cuando el sistema lo reconoce, los discos se asignan como dispositivos de bloques como /dev/sda o /dev/nvme0n1. Para identificar estos dispositivos, utilice lsblk o fdisk.

# fdisk -l

Los resultados que terminan en rom, loop o airoot pueden ignorarse.

Las siguientes particiones son necesarias para el dispositivo elegido:

Nota: El espacio de intercambio (swap) se puede establecer en una partición separada o en un archivo.

Para modificar la tablas de particiones, utilice fdisk o parted.

# fdisk /dev/sda

Consulte particionado para más información.

Nota: Si desea crear dispositivos de bloques apilados (stacked block devices) para LVM, cifrado de disco o RAID, hágalo ahora.

Formateo de las particiones

Una vez creadas las particiones, cada una de ellas debe formatearse con un sistema de archivos apropiado. Por ejemplo, para formatear la partición raíz en /dev/sda1 con ext4, ejecute:

# mkfs.ext4 /dev/sda1

Si creó una partición para el espacio de intercambio (swap) (por ejemplo /dev/sda3), inicialícela con mkswap:

# mkswap /dev/sda3
# swapon /dev/sda3

Consulte Crear un sistema de archivos para más detalles.

Montaje de los sistemas de archivos

Monte el sistema de archivos de la partición raíz en /mnt, por ejemplo:

# mount /dev/sda1 /mnt

Cree puntos de montaje para cualquier partición restante y móntelos en consecuencia:

# mkdir /mnt/boot
# mount /dev/sda2 /mnt/boot

genfstab detectará posteriormente los sistemas de archivos montados y el espacio de intercambio.

Instalación

Selección de los servidores de réplica

Los paquetes que se instalarán se deben descargar desde los servidores de réplicas, que se definen en /etc/pacman.d/mirrorlist. En el sistema para la instalación (live), todas las réplicas están habilitadas y ordenadas por su estado de sincronización y velocidad en el momento en que se creó la imagen de instalación.

Cuanto más alto se coloque una réplica en la lista, más prioridad tendrá cuando descargue un paquete. Es posible que quiera editar el archivo y mover las réplicas geográficamente más cercanas hacia la parte superior de la lista, aunque deben tenerse en cuenta otros criterios.

Este archivo será luego copiado al nuevo sistema por pacstrap, por lo que vale la pena hacerlo bien.

Instalación de los paquetes del sistema base

Utilice el script pacstrap para instalar el grupo de paquetes base:

# pacstrap /mnt base

Este grupo no incluye todas las herramientas del sistema que está empleando para la instalación, como btrfs-progs o firmware inalámbrico específico; consulte paquetes.x86_64 para una comparación.

Para instalar paquetes y otros grupos como base-devel, añada los nombres a pacstrap (separados por un espacio) o comandos individuales pacman después del paso chroot.

Configuración del sistema

Fstab

Genere un archivo fstab (utilice -U o -L para definir por UUID o etiquetas, respectivamente):

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

Luego, compruebe el archivo resultante en /mnt/etc/fstab y modifíquelo en caso de errores.

Chroot

Cambie la raíz al nuevo sistema:

# arch-chroot /mnt

Zona horaria

Establezca la zona horaria:

# ln -sf /usr/share/zoneinfo/Región/Ciudad /etc/localtime
Nota: (del traductor) Para la península ibérica sería:
# ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime

Ejecute hwclock(8) para generar /etc/adjtime:

# hwclock --systohc

Este comando asume que el reloj del hardware está configurado en UTC. Consulte Hora estándar para más detalles.

Idioma del sistema

Descomente en_US.UTF-8 UTF-8 y otros locale necesarios en /etc/locale.gen (por ejemplo en España sería es_ES.UTF-8 UTF-8), y genérelos con:

# locale-gen

Establezca la variable LANG en locale.conf(5), por ejemplo:

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

Si ha establecido la distribución de teclado anteriormente, haga que los cambios sean persistentes en vconsole.conf(5):

/etc/vconsole.conf
KEYMAP=es

Configuración de red

Cree el archivo hostname:

/etc/hostname
elnombredemiequipo

Añada las entradas coincidentes a hosts(5):

/etc/hosts
127.0.0.1	localhost
::1		localhost
127.0.1.1	elnombredemiequipo.localdomain	elnombredemiequipo

Si el sistema tiene una dirección IP permanente, se debe usar en lugar de 127.0.1.1.

Complete la configuración de red para el entorno recién instalado.

Initramfs

Por lo general, no es necesario crear un nuevo initramfs porque se ejeca mkinitcpio durante la instalación del paquete linux con pacstrap.

Para configuraciones especiales, modifique el archivo mkinitcpio.conf(5) y vuelva a crear la imagen de initramfs:

# mkinitcpio -p linux

Contraseña de superusuario (root)

Establezca la contraseña del superusuario

# passwd

Gestor de arranque

Se debe instalar un gestor de arranque compatible con Linux para iniciar Arch Linux. Consulte la categoría sobre gestores de arranque para conocer las opciones disponibles.

Si tiene una CPU Intel, instale además el paquete intel-ucode, y habilite las actualizaciones de microcódigo.

Reinicio

Salga del entorno chroot escribiendo exit o presionando Ctrl+D.

Opcionalmente, puede desmontar manualmente todas las particiones con umount -R /mnt: esto permite detectar las particiones «ocupadas» y encontrar la causa con fuser(1).

Finalmente, reinicie la máquina escribiendo reboot: cualquier partición que todavía esté montada será desmontada automáticamente por systemd. Recuerde retirar los medios de instalación y luego inicie sesión en el nuevo sistema con la cuenta de superusuario.

Posinstalación

Consulte las recomendaciones generales para obtener instrucciones para la administración del sistema y tutoriales posteriores a la instalación (como configurar una interfaz gráfica de usuario, sonido o un panel táctil).

Para obtener una lista de aplicaciones que pueden ser de interés, consulte esta lista de aplicaciones.