GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Cómo instalar Arch Linux [Guía paso a paso]

Resumen:este tutorial le muestra cómo instalar Arch Linux en pasos fáciles de seguir.

Arch Linux es una distribución de Linux de lanzamiento continuo de propósito general que es muy popular entre los entusiastas del bricolaje y los usuarios incondicionales de Linux.

La instalación predeterminada cubre solo un sistema base mínimo y espera que el usuario final configure el sistema por sí mismo.

Es por eso que instalar Arch Linux es un desafío en sí mismo pero, al mismo tiempo, es una oportunidad de aprendizaje para usuarios intermedios de Linux.

Voy a mostrarte cómo instalar Arch Linux. Siga los pasos cuidadosamente y lea las instrucciones correctamente.

Cómo instalar Arch Linux

Los pasos de instalación pueden diferir en algunos puntos dependiendo de si tiene un sistema BIOS heredado o UEFI. La mayoría de los sistemas nuevos vienen con UEFI en estos días.

Lo he escrito aquí centrándome en el sistema UEFI, pero también mencionaré los pasos que son diferentes para los sistemas BIOS heredados.

Si bien puede seguir estos pasos para configurar una máquina virtual, tenemos un tutorial dedicado a la instalación de Arch Linux en VirtualBox.

¡Advertencia!

El método discutido aquí borra el sistema operativo existente (s) de su computadora e instale Arch Linux en ella. Entonces, si va a seguir este tutorial, asegúrese de haber hecho una copia de seguridad de sus archivos o, de lo contrario, los perderá todos. Has sido advertido.

Pero antes de ver cómo instalar Arch Linux desde un USB, asegúrese de tener los siguientes requisitos:

Requisitos para instalar Arch Linux:

– Una máquina compatible con x86_64 (es decir, 64 bits)
– Mínimo 512 MB de RAM (recomendado 2 GB)
– Al menos 2 GB de espacio libre en disco (se recomiendan 20 GB para uso básico con un entorno de escritorio)
– Una conexión a Internet activa
– Una unidad USB con un mínimo de 2 GB de capacidad de almacenamiento
– Familiaridad con la línea de comandos de Linux

Una vez que te hayas asegurado de que cuentas con todos los requisitos, procedemos a instalar Arch Linux.

Paso 1:Descarga la ISO de Arch Linux

Puede descargar la ISO desde el sitio web oficial. Tanto la descarga directa como los enlaces de torrent están disponibles.

Descargar Arch Linux

Paso 2:Cree un USB en vivo de Arch Linux

Deberá crear un USB en vivo de Arch Linux desde el ISO que acaba de descargar.

Puede usar la herramienta GUI Etcher para crear el USB en vivo. Está disponible tanto para Windows como para Linux.

Alternativamente, si está en Linux, puede usar el comando dd para crear un USB en vivo. Reemplace /ruta/a/archlinux.iso con la ruta donde ha descargado el archivo ISO y /dev/sdx con su unidad USB en el siguiente ejemplo. Puede obtener la información de su unidad usando lsblk comando.

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

Paso 3:arranque desde el USB en vivo

Tenga en cuenta que, en algunos casos, es posible que no pueda iniciar desde un USB en vivo con el inicio seguro habilitado. Si ese es su caso, primero deshabilite el arranque seguro.

Una vez que haya creado un USB en vivo para Arch Linux, apague su PC. Conecte su USB y arranque su sistema. Mientras arranca, mantenga presionada la tecla F2, F10 o F12 (dependiendo de su sistema) para acceder a la configuración de arranque.

Aquí, seleccione arrancar desde USB o disco extraíble. Una vez que haga eso y el sistema arranque, debería ver una opción como esta:


Seleccione Arrancar Arch Linux (x86_64). Después de varias comprobaciones, Arch Linux se iniciará para iniciar sesión con el usuario root.

¿No usas el teclado de EE. UU.? Lee esto

El diseño de teclado predeterminado en la sesión en vivo es EE. UU. Si bien la mayoría de los teclados en inglés funcionarán bien, no puede ocurrir lo mismo con los teclados en francés, alemán y otros.

Si tiene dificultades, puede enumerar todos los diseños de teclado admitidos:

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

Y luego cambie el diseño a uno apropiado usando comando loadkeys . Por ejemplo, si quieres un teclado alemán, esto es lo que usarás:

loadkeys de-latin1

Los siguientes pasos incluyen particionar el disco, crear el sistema de archivos y montarlo.

Nuevamente, lea todas las instrucciones correctamente y siga cada paso cuidadosamente. Omite un paso o ignora algo y tendrá dificultades para instalar Arch.

Paso 4:Particionar los discos

Para particionar los discos, usaremos el administrador de particiones basado en la línea de comandos fdisk.

Use este comando para listar todos los discos y particiones en su sistema:

fdisk -l

Su disco duro debe tener la etiqueta /dev/sda o /dev/nvme0n1. Utilice el etiquetado de disco apropiado para su sistema. Estoy usando /dev/sda porque es más común.

Primero, seleccione el disco que va a formatear y particionar:

fdisk /dev/sda

Le sugiero que elimine cualquier partición existente en el disco usando el comando d . Una vez que tenga todo el espacio libre en el disco, es hora de crear nuevas particiones con el comando n .

Compruebe si tiene habilitado el modo UEFI

Algunos pasos son diferentes para los sistemas UEFI y no UEFI. Debe verificar si tiene un sistema habilitado para UEFI o no. Usa este comando:

ls /sys/firmware/efi/efivars

Si este directorio existe, tiene un sistema habilitado para UEFI. Debe seguir los pasos para el sistema UEFI. Los pasos que difieren se mencionan claramente.

Cree una partición ESP (solo para sistemas UEFI)

Si tienes un sistema UEFI , usted debe cree una partición EFI al principio de su disco. De lo contrario, omita este paso.

Cuando ingrese n, le pedirá que elija un número de disco, ingrese 1. Quédese con el tamaño de bloque predeterminado, cuando solicite el tamaño de partición, ingrese +512M.

Un paso importante es cambiar el tipo de partición EFI a Sistema EFI (en lugar de sistema Linux).

Introduzca t para cambiar de tipo. Ingrese L para ver todos los tipos de partición disponibles y luego ingrese su número correspondiente al sistema EFI.

Crear partición raíz

Debe crear una partición raíz para UEFI y sistemas heredados .

La práctica común de partición era/es crear particiones raíz, de intercambio y de inicio por separado. Puede simplemente crear una única partición raíz y crear un archivo de intercambio y un inicio en el directorio raíz mismo.

Entonces, en este enfoque, tendremos una única partición raíz, sin intercambio, sin inicio.

Mientras está en el comando fdisk, presione n para crear una nueva partición. Le dará automáticamente el número de partición 2. Esta vez, siga presionando Intro para asignar todo el espacio restante en el disco a la partición raíz.

Cuando haya terminado con la partición del disco, ingrese w comando para escribir los cambios en el disco y salir del comando fdisk.

Paso 4:Crear sistema de archivos

Ahora que tiene listas las particiones de su disco, es hora de crear un sistema de archivos en él. Siga los pasos para su sistema

Creación de un sistema de archivos para el sistema UEFI

Entonces, tiene dos particiones de disco y la primera es de tipo EFI. Cree un sistema de archivos FAT32 usando el comando mkfs:

mkfs.fat -F32 /dev/sda1

Ahora cree un sistema de archivos Ext4 en la partición raíz:

mkfs.ext4 /dev/sda2

Creación de un sistema de archivos para un sistema que no sea UEFI

Para el sistema que no es UEFI, solo tiene una única partición raíz. Así que hazlo ext4:

mkfs.ext4 /dev/sda1

Paso 5:Conéctese a Wi-Fi

Puede conectarse a WiFi de forma interactiva utilizando esta útil utilidad llamada wifi-menu. Simplemente ingrese este comando y siga los pasos:

wifi-menu

Debería poder ver las conexiones activas y conectarse a ellas usando la contraseña. Una vez que esté conectado, verifique si puede usar Internet usando el comando ping:

ping google.com

Si obtiene bytes en respuesta, está conectado. Use Ctrl+C para detener la respuesta al ping.

Paso 6:Seleccione un espejo apropiado

Este es un gran problema con la instalación de Arch Linux. Si continúa instalándolo, es posible que las descargas sean demasiado lentas. En algunos casos, es tan lento que falla la descarga.

Es porque la lista de réplicas (ubicada en /etc/pacman.d/mirrorlist) tiene una gran cantidad de réplicas pero no en un buen orden. El espejo superior se elige automáticamente y puede que no siempre sea una buena elección.

Afortunadamente, hay una solución para eso. Primero sincroniza el repositorio de pacman para que puedas descargar e instalar el software:

pacman -Syy

Ahora, instale reflector también que puede usar para enumerar los nuevos y rápidos espejos ubicados en su país:

pacman -S reflector

Haga una copia de seguridad de la lista de espejos (por si acaso):

cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak

Ahora, obtenga la buena lista de espejos con reflector y guárdela en la lista de espejos. Puede cambiar el país de EE. UU. a su propio país.

reflector -c "US" -f 12 -l 10 -n 12 --save /etc/pacman.d/mirrorlist

Todo bien para ir ahora.

Paso 7:Instalar Arch Linux

Ya que tiene todo listo, es hora de finalmente instalar Arch Linux. Lo instalará en el directorio raíz, así que móntelo primero.

¿Recuerdas el nombre de la partición raíz? ? Úsalo para montarlo:

mount /dev/sda2 /mnt

Con la raíz montada, es hora de usar el maravilloso script pacstrap para instalar todos los paquetes necesarios:

pacstrap /mnt base linux linux-firmware vim nano

Tomará algún tiempo descargar e instalar estos paquetes. Si las descargas se interrumpen, no hay necesidad de entrar en pánico. Puede ejecutar el comando anterior una vez más y reanudar la descarga.

Agregué el editor de texto Vim y Nano a la lista porque necesitarás editar algunos archivos después de la instalación.

Paso 8:Configure el sistema Arch instalado

Genere un archivo fstab para definir cómo se montan en el sistema de archivos las particiones de disco, los dispositivos de bloque o los sistemas de archivos remotos.

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

Ahora use arch-chroot e ingrese el disco montado como root. En realidad, ahora está utilizando el sistema Arch Linux recién instalado en el disco. Deberá realizar algunos cambios de configuración en el sistema instalado para que pueda ejecutarlo correctamente cuando arranque desde el disco.

arch-chroot /mnt

Configuración de la zona horaria

Para configurar la zona horaria en Linux, puede usar el comando timedatectl. Primero encuentra tu zona horaria:

timedatectl list-timezones

Y luego configúrelo así (reemplace Europa/París con la zona horaria deseada):

timedatectl set-timezone Europe/Paris

Configuración de la configuración regional

Esto es lo que establece los formatos de idioma, numeración, fecha y moneda para su sistema.

El archivo /etc/locale.gen contiene todas las configuraciones locales y el idioma del sistema en un formato comentado.

Abra el archivo usando el editor Vim o Nano y descomente (elimine el # del comienzo de la línea) el idioma que prefiera. He usado en_GB.UTF-8 (Inglés con Gran Bretaña).

Ahora genere la configuración local en el archivo de directorio /etc usando los siguientes comandos uno por uno:

locale-gen
echo LANG=en_GB.UTF-8 > /etc/locale.conf
export LANG=en_GB.UTF-8

Tanto la configuración regional como la de zona horaria también se pueden cambiar más adelante cuando esté utilizando su sistema Arch Linux.

Configuración de red

Cree un /etc/nombre de host y agregue la entrada de nombre de host a este archivo. Hostname es básicamente el nombre de su computadora en la red.

En mi caso, configuraré el nombre de host como myarch . Puedes elegir lo que quieras:

echo myarch > /etc/hostname

La siguiente parte es crear el archivo de hosts:

touch /etc/hosts

Y edite este archivo /etc/hosts con el editor Vim o Nano para agregarle las siguientes líneas (reemplace myarch con el nombre de host que eligió anteriormente):

127.0.0.1	localhost
::1		localhost
127.0.1.1	myarch

Configurar contraseña raíz

También debe establecer la contraseña para la cuenta raíz usando el comando passwd:

passwd

Paso 9:Instale el cargador de arranque Grub

Este es uno de los pasos cruciales y difiere para los sistemas UEFI y no UEFI. Déjame mostrártelo primero para los sistemas UEFI.

Asegúrese de que todavía está usando arch-chroot. Instale los paquetes necesarios:

pacman -S grub efibootmgr

Cree el directorio donde se montará la partición EFI:

mkdir /boot/efi

Ahora, monta la partición ESP que habías creado

mount /dev/sda1 /boot/efi

Instala grub así:

grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi

Un último paso:

grub-mkconfig -o /boot/grub/grub.cfg

Instalar grub en sistemas que no sean UEFI

Instale el paquete grub primero:

pacman -S grub

Y luego instale grub así (no ponga el número de disco sda1, solo el nombre del disco sda):

grub-install /dev/sda

Último paso:

grub-mkconfig -o /boot/grub/grub.cfg

Paso 10:Instale un entorno de escritorio (GNOME en este caso)

El primer paso es instalar el entorno X. Escriba el siguiente comando para instalar Xorg como servidor de visualización.

pacman -S xorg

Ahora, puede instalar el entorno de escritorio GNOME en Arch Linux usando:

pacman -S gnome

El último paso incluye habilitar el administrador de pantalla GDM para Arch. También sugiero habilitar Network Manager

systemctl start gdm.service
systemctl enable gdm.service
systemctl enable NetworkManager.service

Ahora salga de chroot usando el comando exit:

exit

Y luego apague su sistema

shutdown now

No olvide sacar el USB activo antes de volver a encender el sistema. Si todo va bien, debería ver la pantalla Grub y luego la pantalla de inicio de sesión de GNOME.

Si desea el escritorio KDE, siga este tutorial sobre cómo instalar KDE en Arch Linux.

Palabras finales sobre la instalación de Arch Linux

Un enfoque similar ha sido demostrado en este video (ver en pantalla completa para ver los comandos) por su lector de FOSS Gonzalo Tormo:

Es posible que ya se haya dado cuenta de que instalar Arch Linux no es tan fácil como instalar Ubuntu. Sin embargo, con un poco de paciencia, seguramente podrás lograrlo y luego decirle al mundo que usas Arch Linux.

La instalación de Arch Linux en sí proporciona una gran cantidad de aprendizaje. Recomiendo algunas cosas esenciales que debe hacer después de instalar Arch Linux, donde encontrará pasos para instalar varios otros entornos de escritorio y aprender más sobre el sistema operativo. Puedes seguir jugando con él y ver lo poderoso que es Arch.

Háganos saber en los comentarios si tiene alguna dificultad al instalar Arch Linux.



Arch Linux
  1. Cómo instalar Arch Linux

  2. Cómo instalar VirtualBox en Arch Linux

  3. Cómo instalar Pacaur en Arch Linux

  4. Cómo instalar Oracle Java 10 en Arch Linux

  5. Cómo instalar Go (Golang) en Arch Linux/Manjaro

Cómo instalar Virtualbox en Arch Linux

Cómo instalar la última versión de Arch Linux

Cómo instalar Dropbox en distribuciones Arch Linux

Cómo instalar Skype en Arch Linux

Cómo instalar Skype en Arch Linux

Cómo instalar Java en Arch Linux