Usuario: Alad / guía para principiantes

este artículo o sección está desactualizado.

razón: esta guía solo sirve como referencia histórica / objeto de comparación. De ninguna manera se debe utilizar para instalar Arch. (Discuss in User talk:Alad/Beginners’ guide#)

este documento lo guiará a través del proceso de instalación de Arch Linux utilizando los Scripts de instalación de Arch. Antes de instalar, se le aconseja echar un vistazo a las preguntas frecuentes.,

El ArchWiki mantenido por la comunidad es el recurso principal que debe ser consultado si surgen problemas. El canal IRC (irc: / / irc. freenode.net/#archlinux) y los foros también son excelentes recursos si no se puede encontrar una respuesta en otro lugar. De acuerdo con Arch Way, se le anima a escribir man command para leer la página de manual de cualquier comando con el que no esté familiarizado.

Consejo: se puede acceder a esta guía desde la instalación en vivo con el navegador ELinks, después del paso #conectarse a Internet., Esto se puede hacer en una nueva consola virtual, cambiando (Alt+arrow) entre la consola que contiene la página web y la consola donde está realizando la instalación. Del mismo modo, se puede acceder a #archlinux IRC usando irssi.

Preparation

Arch Linux debe ejecutarse en cualquier máquina compatible con i686 con un mínimo de 256 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.,

consulte Category: Getting and installing Arch para obtener instrucciones sobre cómo descargar el medio de instalación y los métodos para iniciarlo en las máquinas de destino. Esta guía supone que utiliza la última versión disponible.

después de arrancar en el medio de instalación, se iniciará sesión automáticamente como usuario root y se le presentará un mensaje de shell Zsh. Para modificar o crear archivos de configuración, normalmente en /etc, se sugieren nano o vim.,

modo UEFI

en caso de que tenga una placa base UEFI con el modo UEFI habilitado, el CD/USB iniciará automáticamente Arch Linux a través de systemd-boot.

para verificar que ha arrancado en modo UEFI, compruebe que el siguiente directorio está rellenado:

# ls /sys/firmware/efi/efivars

vea UEFI#UEFI Variables para más detalles.

establecer la distribución del teclado

el mapa de teclado predeterminado de la consola se establece en nosotros. Las opciones disponibles se pueden enumerar con ls /usr/share/kbd/keymaps/**/*.map.gz.

Nota: localectl list-keymaps no funciona debido al error FS # 46725.,

por ejemplo, para cambiar el diseño a de-latin1, ejecute:

# loadkeys de-latin1

si ciertos caracteres aparecen como cuadrados blancos u otros símbolos, cambie la fuente de la consola. Por ejemplo:

# setfont lat9w-16

conectarse a Internet

El demonio dhcpcd está habilitado en el arranque para dispositivos cableados, e intentará iniciar una conexión. Para acceder a los formularios de inicio de sesión del portal cautivo, utilice el navegador ELinks.

verifique que se haya establecido una conexión, por ejemplo conping archlinux.org., Si no hay conexión disponible, consulte Configuración de red o siga los siguientes ejemplos de netctl. De lo contrario, continúe #actualizando el reloj del sistema.

preparación Netctl

para evitar conflictos, detenga primero el servicio dhcpcd habilitado, reemplazando enp0s25 con la interfaz cableada correcta:

# systemctl stop [email protected]

Las Interfaces se pueden enumerar usando ip link, o iw dev para dispositivos inalámbricos. Ellos tienen el prefijo en (ethernet), wl (WLAN), o ww (WWAN).,

Móvil

Lista de redes disponibles, y hacer una conexión para una interfaz especificada:

# wifi-menu -o wlp2s0

El archivo de configuración resultante se almacena en el /etc/netctl. Para las redes que requieren un nombre de usuario y una contraseña, consulte WPA2 Enterprise # netctl.

otros

varios perfiles de ejemplo, como para configurar una dirección IP estática, están disponibles., Copie el requerido a /etc/netctl, por ejemplo ethernet-static:

# cp /etc/netctl/examples/ethernet-static /etc/netctl

Ajuste la copia según sea necesario, y habilítela:

# netctl start ethernet-static

actualice el reloj del sistema

utilice systemd-timesyncd para asegurarse de que el reloj del sistema sea preciso. Para iniciarlo:

# timedatectl set-ntp true

para comprobar el estado del servicio, utilicetimedatectl status.

Prepare los dispositivos de almacenamiento

advertencia: en general, la partición o el formateo harán que los datos existentes sean inaccesibles y estén sujetos a ser sobrescritos, p. ej., destruido, por operaciones posteriores. Por esta razón, todos los datos que necesitan ser preservados deben ser respaldados antes de Continuar.

en este paso, se prepararán los dispositivos de almacenamiento que utilizará el nuevo sistema. Lea particionamiento para una visión general más general.

Los usuarios que tengan la intención de crear dispositivos de bloques apilados para LVM, cifrado de disco o RAID, deben tener en cuenta esas instrucciones al preparar las particiones. Si desea realizar la instalación en una llave flash USB, consulte Instalación de Arch Linux en una llave USB.,

identifique los dispositivos

identifique los dispositivos donde se instalará el nuevo sistema:

# lsblk

no todos los dispositivos listados son medios viables para la instalación; los resultados terminan en rom, loop o airoot se puede ignorar.

Nota: En las siguientes secciones, el sdxy notación será utilizado (x para el dispositivo, y para una partición existente).,

si el esquema de partición existente no necesita ser cambiado, puede saltar a # formatear las particiones.

particionar los dispositivos

Particionar un disco duro divide el espacio disponible en secciones a las que se puede acceder de forma independiente. La información requerida se almacena en una tabla de particiones utilizando un formato como MBR o GPT. Las tablas existentes se pueden imprimir con parted /dev/sdx print o fdisk -l /dev/sdx.

para particionar dispositivos, utilice una herramienta de particionamiento compatible con el tipo de tabla de particiones elegido., Las herramientas incompatibles pueden resultar en la destrucción de esa tabla, junto con particiones o datos existentes.,»eef705f6f3″>

Name MBR GPT Variants fdisk Yes Yes sfdisk, cfdisk gdisk No Yes cgdisk, sgdisk parted Yes Yes GParted

The examples below demonstrate a basic partition scheme for both types of partition tables., Asumen que un nuevo diseño contiguo se aplica a un solo dispositivo en /dev/sdx. Los cambios necesarios en los nombres de los dispositivos y los números de partición deben hacerse de antemano.,Diseño de ejemplo de sistema operativo

punto de montaje partición tipo de partición bandera de arranque Tamaño Sugerido /dev/sdx1 Linux swap No más de 512 MiB / /dev/sdx2 Linux yes resto del dispositivo

formatee las particiones

advertencia: si el arranque dual con una instalación existente de Windows en un sistema UEFI/GPT, evite reformatear la partición UEFI, ya que esto incluye las ventanas .,se requiere un archivo efi para arrancarlo.

una vez que las particiones han sido creadas, cada una debe ser formateada con un sistema de archivos apropiado, excepto para las particiones swap.,a398″> sistema de archivos:

# mkfs.ext4 /dev/sdxy

Si se creó una partición swap, debe configurarse y activarse con:

# mkswap /dev/sdxy# swapon /dev/sdxy

Si se creó una nueva partición del sistema UEFI en un sistema UEFI/GPT, debe formatearse con un fat32 file system:

# mkfs.fat -F32 /dev/sdxy

mount the partitions

mount the root partition to the /mnt directory of the Live System:

# mount /dev/sdxy /mnt

remaining las particiones excepto swap pueden montarse en cualquier orden, después de crear los respectivos puntos de montaje., Por ejemplo, cuando se utiliza una partición /boot:

# mkdir -p /mnt/boot# mount /dev/sdxy /mnt/boot

/mnt/boot también se recomienda para montar la partición del sistema EFI (formateada o ya existente) en un sistema UEFI/GPT. Ver EFISTUB y artículos relacionados para alternativas.

Installation

seleccione los mirrors

Los paquetes que se instalarán deben descargarse de los servidores mirror, que se definen en/etc/pacman.d/mirrorlist., En el sistema en vivo, todos los espejos están habilitados y ordenados 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 coloca un mirror en la lista, más prioridad se le da al descargar un paquete. Es posible que desee editar el archivo en consecuencia, y mover los espejos geográficamente más cercanos a la parte superior de la lista, aunque se deben tener en cuenta otros criterios.

la herramienta pacstrap utilizada en el siguiente paso también instala una copia del archivo en el nuevo sistema, por lo que vale la pena hacerlo bien.,

instale los paquetes base

Use el script pacstrap(8) para instalar el paquete base, el kernel de Linux y el firmware para hardware común:

# pacstrap -i /mnt base linux linux-firmware

el conmutador-i garantiza la solicitud antes de la instalación del paquete.

con el grupo base, el primer initramfs se generará e instalará en la ruta de arranque del nuevo sistema; compruebe dos veces las indicaciones de salida ==> Image creation successful para ello.

Consejo:

  • Puede sustituir linux por un paquete de kernel de su elección, o puede omitirlo por completo al instalar en un contenedor.,
  • Puede omitir la instalación del paquete de firmware al instalar en una máquina virtual o contenedor.

para compilar paquetes desde el AUR o con el ABS, también se requiere el grupo base-devel. Los paquetes se pueden instalar con pacman(8) en cualquier momento después del paso #Change root más tarde, o añadiendo sus nombres al comando pacstrap.

Configuración

fstab

Generar un archivo fstab. La opción -U indica UUID. Las etiquetas se pueden usar en su lugar a través de la opción -L.,

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

Compruebe el archivo resultante en /mnt/etc/fstab después, y edítelo en caso de errores.

cambiar root

Chroot al nuevo sistema:

# arch-chroot /mnt /bin/bash

Locale

la configuración regional define qué idioma usa el sistema y otras consideraciones regionales, como la denominación de la moneda, la numerología y los conjuntos de caracteres.,

# locale-gen

Crear /etc/locale.conf, donde en_US.UTF-8 se refiere a la primera columna de una entrada sin comentar en el /etc/locale.gen:

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

Si configura la distribución del teclado, haga que los cambios sean persistentes en /etc/vconsole.conf., For example, if de-latin1 was set with loadkeys, and lat9w-16 with setfont, assign the KEYMAP and FONT variables accordingly:

/etc/vconsole.,conf
KEYMAP=de-latin1FONT=lat9w-16

el Tiempo

Seleccione una zona horaria:

# tzselect

Crear el enlace simbólico /etc/localtime, donde Zone/Subzone es el TZ valor de tzselect:

# ln -s /usr/share/zoneinfo/Zone/SubZone /etc/localtime

se recomienda ajustar el tiempo de inclinación, y establecer el tiempo estándar a la hora UTC:

# hwclock --systohc --utc

Si otros sistemas operativos instalados en el equipo, deben estar configurados en consecuencia. Ver Tiempo para más detalles.,

Initramfs

debido a que mkinitcpio se ejecutó en la instalación de linux con pacstrap, la mayoría de los usuarios no necesitan regenerar la imagen de intramfs para que este paso se pueda omitir.

para configuraciones especiales, establezca los hooks correctos en /etc/mkinitcpio.conf y vuelva a generar la imagen de initramfs:

# mkinitcpio -p linux

Boot loader

Si tiene una CPU Intel, Además de instalar un cargador de arranque, instale el paquete intel-ucode y habilite las actualizaciones de microcódigo.,

configuración de red

el procedimiento es similar a #conectarse a Internet para el entorno de instalación en vivo, excepto que se hace persistente para los inicios posteriores.

Hostname

Establecer el nombre de host mediante la adición de una entrada a /etc/hostname, donde myhostname es el nombre de host deseado:

/etc/hostname
myhostname

se recomienda anexar el mismo nombre de host /etc/hosts, por ejemplo:

/etc/hosts
127.0.0.1 localhost.,localdomainlocalhost myhostname:: 1localhost.localdomainlocalhost myhostname

Wired

Cuando solo requiera una sola conexión por cable, habilite el servicio dhcpcd:

# systemctl enable [email protected]

donde interface es un nombre de dispositivo ethernet.

consulte Configuración de red # configurar la dirección IP para otros métodos disponibles.

Wireless

instale los paquetes de diálogo iw, wpa_supplicant y (para wifi-menu):

# pacman -S iw wpa_supplicant dialog

también se pueden requerir paquetes de firmware adicionales., Cuando utilice wifi-menu, hágalo después de #desmontar las particiones y reiniciar.

consulte Wireless # Wireless management para ver otros métodos disponibles.

contraseña raíz

establezca la contraseña raíz con:

# passwd

desmonte las particiones y reinicie

salga del entorno chroot ejecutando exito presionando Ctrl+D. las particiones

serán desmontadas automáticamente por systemd al apagarse., Sin embargo, puede desmontar manualmente como medida de seguridad:

# umount -R /mnt

si la partición está «ocupada», puede encontrar la causa con fuser. Reinicie el ordenador.

# reboot

quite el medio de instalación, o puede arrancar de nuevo en él. Puede iniciar sesión en su nueva instalación como root, utilizando la contraseña que especificó con passwd.

Post-instalación

Su nuevo sistema base Arch Linux es ahora un entorno GNU / Linux funcional listo para ser integrado en lo que desee o requiera para sus propósitos., Ahora le recomendamos encarecidamente que lea el artículo de recomendaciones generales, especialmente las dos primeras secciones. Sus otras secciones proporcionan enlaces a tutoriales posteriores a la instalación, como configurar una interfaz gráfica de usuario, sonido o un panel táctil.

para áreas particulares de interés, consulte la lista de aplicaciones.

Deja una respuesta

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