Arch Linux es conocido por su compleja instalación basada en comandos. Pero una vez que se familiarice con los entresijos del proceso, puede instalar Arch en cualquier computadora sin temor a la terminal . Te ayudaremos a llegar allí.
Nota: Arch Linux ISO incluye un script llamado archinstall destinado a ayudarlo a través del proceso. Sin embargo, al momento de escribir este artículo, el script todavía es experimental y propenso a errores en nuestras pruebas. En cambio, esta guía cubrirá el método de instalación estándar.
El primer paso es obtener la imagen de instalación de Arch Linux desde un espejo adecuado. Para hacerlo, visite la página de descarga de Arch Linux y, según cómo desee descargar la ISO, seleccione la opción adecuada. Las opciones disponibles incluyen descarga directa, torrent , imagen de máquina virtual , instalación «Netboot» para conexiones por cable y más.
Para hacerlo simple, haremos una descarga directa. Desplácese hacia abajo hasta la lista de espejos disponibles y elija uno. Seleccionar un servidor más cercano a su ubicación geográfica garantizará que obtenga una velocidad de descarga rápida y estable. Verifique las sumas de verificación de la ISO para confirmar que el archivo descargado es genuino y seguro.
Los siguientes pasos incluyen crear una unidad USB de arranque , reiniciar su computadora y arrancar desde el medio de instalación recién creado en lugar del disco duro. Se cargará la interfaz de arranque de Arch Linux y se le pedirá que elija entre las diversas opciones que se muestran.
Seleccione la opción resaltada predeterminada presionando «Enter». Una vez que el sistema haya cargado con éxito los archivos necesarios para la instalación, verá el mensaje «root @ archiso».
Continuando, debe tener una conexión a Internet activa para que se complete la instalación. El instalador de Arch indica que las conexiones Ethernet y DHCP deberían funcionar automáticamente. Sin embargo, los usuarios de una red inalámbrica deberán configurar una conexión manualmente.
Solo para estar seguro, verifique si está conectado a una red escribiendo ping google.com
. Si el resultado se parece a esto, puede pasar a la siguiente sección .
Sin embargo, si aparece el error «Fallo temporal en la resolución de nombres», debe establecer una conexión a Internet mediante el comando iwctl.
Primero, inicie la utilidad de forma interactiva escribiendo iwctl
en la terminal. Luego, verifique el nombre de su interfaz inalámbrica emitiendo el device list
comando. Generalmente, el nombre de la interfaz inalámbrica comenzará con una «w», como wlan0 o wlp2s0.
A continuación, ejecute los siguientes comandos para buscar su SSID y conectarse a él. Reemplace [device]
y [SSID]
en los comandos con su interfaz inalámbrica y el nombre de Wi-Fi respectivamente.
estación iwctl [dispositivo] get-networks estación iwctl [dispositivo] conectar [SSID]
El sistema le pedirá la contraseña de Wi-Fi si tiene una configurada. Escríbalo y presione «Enter» para continuar. Ejecute de ping google.com
nuevo para verificar la conexión.
Habilite la sincronización de la hora de la red usando timedatectl ejecutando el siguiente comando:
timedatectl set-ntp true
Con su PC conectada a Internet, está listo para comenzar. El proceso de instalación de Arch en su núcleo es similar a la instalación de cualquier otra distribución de Linux . Entonces, ¿cuál es el truco?
Mientras que otras distribuciones proporcionan una interfaz gráfica de usuario para configurar y configurar el sistema operativo, Arch Linux viene solo con una interfaz de línea de comandos . Cualquier instrucción, comando o configuración debe realizarse a través del shell.
Para instalar Arch, deberá crear tres particiones, a saber , EFI , root e swap . Enumere los dispositivos de almacenamiento disponibles en su sistema usando fdisk -l
. La mayoría de las veces, el HDD se enumeraría como /dev/sda
y los SSD se enumerarían como /dev/nvme0n1
.
Ejecutefdisk
escribiendo fdisk /dev/sda
o fdisk /dev/nvme0n1
, dependiendo de si está instalando el sistema operativo en un HDD o SSD. Luego, escriba g
y presione «Enter» para crear una nueva tabla de particiones GPT.
Escriba n
para crear una nueva partición EFI y elija el tipo de partición primary
. Presione «Enter» dos veces para continuar con el número de partición predeterminado y el valor del primer sector.
Para el tamaño de la partición , puede ingresar el número de sector manualmente o especificar el tamaño que desea que tenga la partición. Dado que no desea desperdiciar espacio en disco en particiones EFI, cualquier número entre 500M y 1G funcionaría. Escribe +550M
y presiona «Enter» para continuar.
Puede reemplazar 550M
el comando mencionado anteriormente con el tamaño que desee para la partición.
Del mismo modo, cree una partición de intercambio con +2G
el último valor del sector. Finalmente, cree una partición raíz y asígnele todos los sectores restantes simplemente continuando con las configuraciones predeterminadas.
Por defecto, todas las particiones tendrán el tipo «Sistema de archivos Linux». Para cambiar esto, escriba t
y presione «Enter» para continuar. Seleccione la partición EFI ingresando 1
. Luego, escriba ef
para cambiar el sistema de archivos al tipo de sistema EFI.
Del mismo modo, seleccione la partición de intercambio (partición número 2) y escriba 82
para convertir el tipo de partición a intercambio de Linux. La partición raíz debe ser del tipo de sistema de archivos Linux, por lo que no es necesario cambiarla.
Escribe w
y presiona «Enter» para escribir los cambios en el disco.
Ahora necesitas formatear las particiones usando el mkfs
comando . Formatee la /dev/sda1
partición (EFI) a FAT32 escribiendo:
mkfs.fat -F32 / dev / sda1
Nuevamente, ejecute el siguiente comando para formatear la /dev/sda3
partición (raíz) a ext4:
mkfs.ext4 / dev / sda3
Emita los siguientes comandos uno por uno para formatear y habilitar la partición de intercambio:
mkswap / dev / sda2 swapon / dev / sda2
Advertencia: Para aquellos que tienen un arranque dual de Linux con Windows , asegúrese de tener configuradas las particiones correctas. Preste especial atención cuando esté formateando particiones o creando nuevas, ya que un error aquí puede inutilizar su sistema Windows.
Para poder instalar Arch en su disco, necesita montar las particiones creadas en los directorios apropiados. Monte la partición raíz ( /dev/sda3
) en el /mnt
directorio.
montar / dev / sda3 / mnt
El siguiente paso es instalar los paquetes básicos de Linux en la partición raíz montada.
pacstrap / mnt base linux linux-firmware
Esto llevará algún tiempo dependiendo de su conexión de red. Una vez hecho esto, genere una tabla del sistema de archivos usando el genfstab
comando.
genfstab -U / mnt >> / mnt / etc / fstab
El sistema Arch Linux está funcionando en el /mnt
directorio. Puede cambiar la raíz para acceder al sistema escribiendo:
arch-chroot / mnt
El cambio en el indicador de bash indica que ahora ha iniciado sesión en el sistema Arch Linux recién instalado. Antes de que pueda continuar, deberá configurar algunos ajustes e instalar los paquetes necesarios para que el sistema funcione correctamente.
Establezca la zona horaria local creando un enlace simbólico entre los directorios “/ usr / share / zoneinfo” y “/ etc / localtime”.
ln -sf / usr / share / zoneinfo / Región / Ciudad / etc / localtime
Reemplace la «Región» y la «Ciudad» en el comando anterior con la zona horaria adecuada. Puede consultar esta base de datos de zona horaria para verificar la región y ciudad que necesita ingresar.
Luego, sincronice el reloj de hardware con la hora del sistema ejecutando:
hwclock --systohc
Antes de continuar, instale Vim (u otro editor de texto de su elección) y el paquete «networkmanager».
pacman -S vim networkmanager
A continuación, edite el archivo “/etc/locale.gen” con su editor de texto y elimine el comentario de la declaración de configuración regional que se adapte a sus necesidades. Para el propósito de esta guía, descomentaremos la en_US.UTF-8 UTF-8
línea en el archivo usando Vim.
vim /etc/locale.gen
Después de editar el archivo, escriba locale-gen
en la terminal para generar la configuración local.
A continuación, cree un nuevo archivo de nombre de host dentro /etc
y agregue el nombre de host que desea para su computadora en el archivo. Puede ser cualquier cosa que desee y no necesita ingresar nada más que el nombre. Cuando haya terminado, no olvide guardar el archivo.
vim / etc / nombre de host
Cree otro archivo de texto con el nombre hosts
debajo del /etc
directorio.
vim / etc / hosts
Notarás que el archivo ya contiene algunos comentarios. Deje los comentarios como están y agregue el siguiente texto al archivo. Recuerde reemplazar hostname
el comando con el nombre de host del sistema que estableció en el paso anterior.
127.0.0.1 localhost :: 1 localhost 127.0.1.1 hostname.localdomain nombre de host
Configure la contraseña del usuario root escribiendo el passwd
comando. Luego, cree un usuario no root adicional usando useradd
lo siguiente, reemplazando username
con su nombre de usuario:
useradd -m nombre de usuario
Configure la contraseña del nuevo usuario usando el passwd
comando, reemplazándola nuevamente username
con su nombre de usuario.
nombre de usuario passwd
Añadir el nuevo usuario a los grupos wheel
, audio
y video
el uso de la orden dada a continuación. Reemplácelo username
con su nombre de usuario y tenga en cuenta que los nombres de grupo en el comando no tienen espacios después de las comas.
usermod -aG rueda, video, nombre de usuario de audio
Primero, instale el grub
paquete usando pacman.
pacman -S grub
Luego, instale estos paquetes adicionales necesarios para que el gestor de arranque funcione correctamente.
pacman -S efibootmgr dosfstools os-prober mtools
Monte su partición EFI ( /dev/sda1
) en el /boot/EFI
directorio. Tenga en cuenta que primero deberá crear el directorio con mkdir
.
mkdir / boot / EFI montar / dev / sda1 / boot / EFI
Finalmente, ejecute el grub-install
script para instalar el cargador de arranque en el directorio EFI.
grub-install --target = x86_64-efi --efi-directory = / boot / EFI --bootloader-id = grub
Genere un archivo de configuración de GRUB de la grub-mkconfig
siguiente manera:
grub-mkconfig -o /boot/grub/grub.cfg
A diferencia de otras distribuciones de Linux, Arch Linux no se envía con un entorno de escritorio preinstalado . Y si desea controlar el sistema a través de una GUI, tendrá que instalar una manualmente.
Puede instalar el DE que prefiera, pero instalaremos el escritorio KDE Plasma en este sistema. Sin embargo, antes de eso, configuremos el servidor de visualización, el administrador de red y servicios similares.
Ejecute el siguiente comando para instalar el xorg
, plasma-meta
y kde-applications
paquetes:
pacman -S xorg plasma-meta kde-aplicaciones
Luego, habilite los servicios SDDM y NetworkManager escribiendo:
systemctl habilitar sddm systemctl habilitar NetworkManager
Salga del entorno arch-chroot escribiendo exit
. Luego, desmonte la partición raíz montada en el /mnt
directorio de la siguiente manera:
umount -f / mnt
Finalmente, reinicie su sistema escribiendo reboot
y elimine el medio de instalación. Una vez que se inicia el sistema, notará que la pantalla oscura del terminal ahora se reemplaza con la colorida pantalla de presentación SDDM.
Para iniciar sesión, escriba la contraseña de usuario y presione «Enter». También puede instalar varios entornos de escritorio y alternar entre cada uno mediante el menú desplegable «Sesión» en la pantalla de inicio.
El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…
Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…
LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…
Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…
Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…
fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…