Installation guide (Español)

From ArchWiki
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: 2016-11-03. 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 (Español) desde un sistema live arrancado con la imagen de instalación oficial. Antes de proceder a la instalación, es recomendable que le eche un vistazo a FAQ (Español). Para conocer las convenciones utilizadas en este documento, consulte Help:Reading (Español).

Para obtener instrucciones más detalladas, consulte los artículos relacionados de ArchWiki, o las páginas de los manuales 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 también los tiene disponibles.

Preinstalación

  • Arch Linux puede ser ejecutado en cualquier máquina i686 o x86_64 compatible, con un mínimo de 256 MB de RAM. Una instalación básica con todos los paquetes del grupo base puede tomar alrededor de 800 MB de espacio en disco. Dado que el proceso de instalación necesita obtener los paquetes desde un repositorio remoto, necesitará una conexión a Internet funcional.
  • 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/modificar los archivos de configuración, dispone de los editores nano, vi y vim .

Definir la distribución del teclado en el entorno live

  • La distribución del teclado se puede cambiar con la orden loadkeys(1), añadiendo el nombre de un archivo (no es necesario especificar la ruta ni la extensión del archivo cuando se usa «loadkeys»). Por ejemplo, ejecute loadkeys es para establecer una distribución de teclado español.

Verificar el modo de arranque

  • Si el modo UEFI está activado en una placa base UEFI, Archiso arrancará en consecuencia a través de systemd-boot. Para comprobar esto, enumere el contenido del directorio efivars:
    # ls /sys/firmware/efi/efivars
  • Si no existe el directorio, el sistema se iniciará en modo BIOS (o CSM).

Conectarse a Internet

  • El servicio de Internet a través del demonio dhcpcd está activado en el arranque para los dispositivos cableados. Compruebe que su conexión se ha establecido, usando, por ejemplo, la herramienta ping:
    # ping archlinux.org
  • Si no dispone de ninguna conexión, detenga el servicio dhcpcd con la orden systemctl stop dhcpcd@<TAB> y eche un vistazo al artículo Network configuration.

Actualizar el reloj del sistema

  • Utilice timedatectl(1) para asegurarse de que la hora del sistema es correcta:
    # timedatectl set-ntp true
  • Para comprobar el estado del servicio, utilice timedatectl status.

Particionar el disco

  • Identifique los dispositivos donde se instalará el nuevo sistema (los resultados que terminen en rom, loop o airoot pueden ser ignorados):
    # fdisk -l
  • Se requieren las siguientes particiones (se muestran con un sufijo numérico) para el dispositivo elegido:

Formatear las particiones

  • Una vez que se han creado las particiones, cada una de ellas debe ser formateada con un sistema de archivos adecuado. Por ejemplo, para formatear la partición raíz situada en /dev/sda1 con ext4, ejecute:
    # mkfs.ext4 /dev/sda1

Montar los sistemas de archivos

  • El siguiente paso es montar(8) la partición del sistema —root— en /mnt, por ejemplo:
    # mount /dev/sda1 /mnt
  • Después de esto, hay que crear tantos directorios como particiones haya realizado y montarlas, por ejemplo:
    # mkdir /mnt/boot
    # mount /dev/sda2 /mnt/boot
  • Los sistemas de archivos montados serán posteriormente detectados por genfstab.

Instalación

Seleccionar los servidores de réplica

  • Los paquetes que se instalen deben ser descargados desde servidores de réplicas, los cuales se definen en /etc/pacman.d/mirrorlist. En el entorno live de instalación, todos los servidores de réplicas están activados y ordenados de acuerdo al estado de sincronización y velocidad en el momento de creación de la imagen de instalación.
  • Cuanto más alto se coloca un servidor de réplica en la lista, más prioridad tendrá al descargar un paquete. Es posible que desee modificar el archivo en consecuencia y mover los servidores de réplicas geográficamente más cercanos, a la parte superior de la lista, aunque se deben tener en consideración otros criterios.
  • Una copia del archivo mirrorlist se realizará, más tarde, en el nuevo sistema por pacstrap, por lo que vale la pena hacerlo bien en esta fase.

Instalar los paquetes del sistema base

  • Utilice el script pacstrap para instalar el grupo de paquetes base:
    # pacstrap /mnt base
  • Este grupo de paquetes no incluye todas las herramientas disponibles en el entorno live de instalación, como son los casos de btrfs-progs o firmware de wireless específicas ; consulte packages.both para ver la comparación.
  • Para instalar otros paquetes o grupos de paquetes, como base-devel, en el nuevo sistema, añada sus nombres a la orden pacstrap (separados por espacios) o, posteriormente a la etapa de #Chroot, con órdenes individuales con pacman.

Configuración del sistema

Fstab

  • Generar un archivo fstab (Español) (utilizar el parámetro -U o -L para especificar en dicho archivo las UUID o las etiquetas, respectivamente, de las particiones):
    # genfstab -U /mnt >> /mnt/etc/fstab
  • Compruebe el archivo resultante en /mnt/etc/fstab después, y modifíquelo en caso de errores.

Chroot

Zona horaria

  • Configure la zona horaria:
    # ln -s /usr/share/zoneinfo/Región/Ciudad /etc/localtime
  • Ejecute hwclock(8) para generar el archivo /etc/adjtime:
    # hwclock --systohc
  • Esta orden presume que le reloj del hardware esta configurada con UTC. Vea Time#Time standard para obtener más detalles.

Idioma del sistema

  • Descomente el locale necesario en /etc/locale.gen, además de en_US.UTF-8 UTF-8 y, después, genérelo con la orden:
    # locale-gen
/etc/locale.conf
LANG=es_ES.UTF-8
/etc/vconsole.conf
KEYMAP=es

Nombre del equipo

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

Configuración de la conexión de red

Initramfs

  • Normalmente no es necesario crear una imagen initramfs nueva, dado que mkinitcpio se ejecuta durante la instalación del paquete linux con pacstrap.
  • Cuando haga cambios especiales en la configuración de mkinitcpio.conf, cree un nuevo disco RAM inicial con:
    # mkinitcpio -p linux

Contraseña de root

Instalar un gestor de arranque

  • Consulte Category:Boot loaders para conocer las opciones y configuraciones disponibles. Por ejemplo, configure el gestor de arranque con systemd-boot si el sistema es compatible con UEFI, y GRUB cuando no.

Reiniciar

  • Salga del entorno chroot escribiendo exit o presionando Ctrl+D.
  • Opcionalmente, desmonte manualmente todas las particiones con umount -R /mnt: esto permite advertir cualquier partición «ocupada», y buscar su causa con fuser(1).
  • Por último, reinicie el equipo escribiendo reboot: cualquier partición que todavía siga montada será desmontada automáticamente por systemd. Recuerde que debe retirar el soporte de instalación y, luego, iniciar sesión en el nuevo sistema con la cuenta de root.

Posinstalación

  • Véase el artículo General recommendations (Español) para obtener indicaciones sobre cómo gestionar el sistema, así como tutoriales sobre qué hacer después de la instalación del sistema base (como pueden ser temas relativos a la instalación y configuración de una interfaz gráfica de usuario, la del sonido o la del panel táctil).