Cómo instalar Arch Linux

¿Qué es ArchLinux?

Arch Linux es una distribución de Linux diseñada para computadoras con procesadores X86-64. Fue creado por Judd Vinet en 2002. La idea principal detrás de esta distribución es la velocidad, la flexibilidad y la simplicidad. Arch Linux se enfoca en la configuración centralizada, similar a Gentoo Linux.

Arch Linux sigue el sistema de modelo de lanzamiento continuo, lo que significa que los paquetes están disponibles por un breve tiempo después de su lanzamiento. El administrador de paquetes pacman es la característica más importante que distingue a Arch Linux. Ofrece administración de paquetes en su repositorio, así como compilaciones propias de los usuarios.

El objetivo de Arch Linux es mantener la configuración simple. Si bien la simplicidad es la filosofía, el proceso de configuración no es para principiantes. Afortunadamente, tienes esta guía sobre cómo instalar Arch Linux. También incluye algunas configuraciones opcionales desde las que empezar.

Cómo instalar Arch Linux

En este tutorial, verá cómo instalar con éxito Arch Linux. La instalación puede presentar un desafío para los principiantes y algunos entusiastas de Linux, pero seguir estos pasos detallados facilitará las cosas.

Paso 1: descargue e inicie Arch Linux

  1. Descargar ArchLinuxarchivo .iso.
  1. Hay varias herramientas para crear un USB en vivo. La siguiente es una lista de herramientas viables, aunque existen otras:
  2. Inserte la unidad USB que seleccionó e inicie su sistema desde el medio instalado. Una vez que se inicie el sistema, aparecerá un indicador de terminal.

Paso 2: preparar la instalación

  1. En el indicador de terminal que aparece, configure la distribución de su teclado. En el example a continuación, US representa el diseño de teclado de Estados Unidos.
localectl list-keymaps | grep US
  1. Establece la distribución de tu teclado.
loadkeys de_US-latin1
  1. Si tiene un adaptador Wi-Fi, actívelo con el siguiente comando.
iwctl
  1. Puede encontrar el nombre de su adaptador de red usando el comando de lista de dispositivos.
  1. El siguiente comando le permite buscar redes wifi. Reemplace name_of_your_wifi_adapter con el nombre de su dispositivo.
station name_of_your_wifi_adapter scan
  1. Use lo siguiente para ver la lista de redes disponibles. Nuevamente, reemplace name_of_your_wifi_adapter con el nombre de su dispositivo.
station name_of_your_wifi_adapter get-networks 
  1. Conéctese a su red. Reemplace name_of_your_wifi_adapter con el nombre de su dispositivo y name_of_your_network con el nombre de su red.
station name_of_your_wifi_adapter connect name_of_your_network
  1. Para volver a Arch root .iso, escribaSalida.
  1. Ahora que tiene una conexión a Internet, puede sincronizar el protocolo de tiempo de red con el siguiente comando.
timedatectl set-ntp true
  1. Los paquetes deben instalarse desde una lista de servidores Arch Linux oficiales llamados servidores espejo. Use el siguiente comando para configurar la lista de espejos más rápida disponible para usted.
reflector -c 'United States' -a 12 - -sort rate - -save etc/pacman.d/mirrorlist

La -c significa país. Si su país tiene un nombre de dos palabras, debe ponerlas entre comillas simples, ya que Estados Unidos está en nuestro example encima.

La -a representa la edad de los servidores. En nuestro example12 denota servidores que se han actualizado en las últimas 12 horas.

La porción –sort es para ordenar los servidores por velocidad.

–save le permitirá guardar esta información en etc/pacman.d/mirrorlist.

  1. Sincronice sus servidores espejo con el siguiente comando.
pacman -Syy
  1. Use el comando lsblk para enumerar sus discos para que pueda particionarlos e instalar Arch Linux.

Paso 3: partición del disco (solo sistemas UEFI)

Nota: puede omitir este paso si tiene un sistema de registro de arranque maestro (MBR).

En este paso, creará dos particiones que son obligatorias, la interfaz de firmware extensible (EFI) y las particiones raíz. La partición de inicio es opcional.

Aunque el sistema de interfaz de firmware extensible unificada (UEFI) admite el registro de arranque maestro (MBR) y la tabla de particiones GUID (GPT), particionará el disco con la etiqueta GPT mediante gdisk debido a las limitaciones de la partición MBR en cuanto a tamaño y número de particiones

  1. Cree nuevas entradas GPT en la memoria usando el siguiente comando.
gdisk /dev/dsk
  1. Escribenortepara crear una nueva entrada.
  1. El sistema particionará el número 1 de forma predeterminada, así que simplemente presioneEnter.
  1. En el primer sector, acepte los valores predeterminados.
  1. En el último sector, elige qué tan grande quieres que sea la partición. El siguiente comando establecería el tamaño de la partición en 200 megabytes.
+200M
  1. Esta será una partición EFI (actualmente, es un sistema de archivos Linux). El código para la partición del sistema EFI es ef00, que es lo que desea ingresar.
ef00
  1. escribirásnortepara una nueva partición (la partición raíz) y acepte el número 2 como predeterminado.
  1. Para el primer sector, acepte los valores predeterminados.
  1. Para el último sector, presioneIngresar.Utilizará el espacio restante que queda en el disco.
  1. El valor predeterminado es el sistema de archivos de Linux, por lo que el código ya es bueno. Acepte los valores predeterminados y pulseEnter.
  1. Escribewpara escribir los cambios en el disco.
  1. Una vez que la operación se haya completado con éxito, formatearás las particiones usando el siguiente comando. La partición EFI debe ser un tipo de sistema de tabla de asignación de archivos (FAT). Creará específicamente un sistema de archivos fat32 y el nombre del dispositivo.
mkfs.fat -f32 /dev/dsk1
  1. Tienes que repetir el proceso para la partición raíz.
mkfs.ext4 /dev/dsk2
  1. Monte su partición raíz con el siguiente comando.
mount /dev/dsk2 /mnt 
  1. Montará su partición EFI, pero primero, debe crear un directorio para ella. Use este comando para lograr eso.
mkdir -p /mnt/boot/efi - mkdir

El -p se usa para crear varios directorios. Si desea crear solo uno, puede usar mkdir. Los directorios que desea crear son boot y EFI para montar la partición EFI en este directorio específico. Además, puede montar la partición EFI en el directorio de arranque si lo prefiere.

  1. Monte dsk1.
mount /dev/dsk1 /mnt/boot/efi
  1. Puede ver todo lo que ha escrito y montado usando el comando lsblk.

Paso 4: partición del disco (solo sistemas MBR)

Nota: puede omitir este paso si tiene un sistema UEFI.

MBR requiere una etiqueta de disco del sistema operativo de disco (DOS).

  1. Use el siguiente comando para formatear un disco.
fdisk /dev/dsk
  1. Escribenortepara crear una partición de intercambio.
  1. Acepte el valor predeterminado para la partición primaria y el primer sector. El último sector define el tamaño de la partición de intercambio.

La regla básica es crear el doble del tamaño de la memoria RAM. Para example, si tiene 2 GB de RAM, su partición de intercambio debe tener al menos 4 GB. Escribe4Gy golpearEnter.

  1. Deberá cambiar el tipo de partición creada de Linux a intercambio de Linux. Escribet. El código para una partición de intercambio es 82.
  1. A continuación, tenemos que crear la partición raíz. Escribenorte.
  1. Acepte los valores predeterminados para la partición primaria, el número de partición, el primer sector y el último sector.
  1. Golpearwpara escribir estos cambios en el disco.
  1. Use los siguientes comandos para activar la partición de intercambio.
mkswap dev/dsk1
swapon /dev/dsk1
  1. Formatee y active la partición raíz.
mkfs.ext4 /dev/dsk2
  1. Monte la partición raíz.
mount /dev/vda2 /mnt

Paso 5: instale los paquetes básicos (sistemas UEFI y MBR)

La instalación de paquetes base es crucial para tener un sistema en funcionamiento. Algunos de los paquetes base que instalaremos son:

  • Base.
  • Firmware de Linux, que proporcionará firmware adicional para el sistema.
  • Núcleo de Linux.
  • Intel-ucod (para procesadores Intel).
  • Amd-ucod (para procesadores AMD).
  • Nano vino (elpaquetes para el editor de texto que prefieras).
  1. Use el siguiente comando para instalar los paquetes base en el directorio de montaje.
pacstrap /mnt base linux-firmware linux intel-ucod vim
  1. Genere la tabla del sistema de archivos, que es donde se almacenan los puntos de montaje del archivo. Cada vez que el dispositivo se inicie, comprobará este archivo para ver qué debe montarse.
genfstab -U mnt >> /mnt/etc/fstab

Paso 6: inicie la instalación de Arch Linux

Hasta ahora, los pasos anteriores fueron la preparación para la instalación real de Arch Linux. Los últimos pasos se referirán a la instalación.

  1. Montar en la instalación.
arch-chroot /mnt
  1. Configure la zona horaria del sistema. Reemplace America/New_York con el país/ubicación apropiado para la zona horaria de su sistema.
ln -sf usr/share/zoneinfo/America/New_York/ etc/localtime

Puede buscar la configuración de su ubicación con el siguiente comando. Reemplace your_city_name con la ciudad en la que se encuentra su sistema.

timedatectl list-timezones | grep your_city_name
  1. Sincronice el sistema y el reloj del hardware.
hwclock -systohc
  1. Configure el archivo locale.gen, que contiene las configuraciones regionales para el sistema. Para este tutorial, estamos usando el editor de texto Vim.
vim /etc/locale.gen

Desplácese hacia abajo para encontrar la configuración regional que desea usar y elimine el # del comienzo de la línea que contiene el idioma que prefiere. Guarde el archivo y salga de vim usando :wq! mando.

  1. Genera los locales.
locale-gen
  1. Cree el archivo locale.conf.
vim etc/locale.conf

Enter tu local preferido. Para los Estados Unidos, ingrese lo siguiente.

LANG=en_US.UTF-8

Guarde el archivo y salga de vim usando :wq! mando.

  1. Establezca el nombre de host. La parte del nombre de host será el nombre de host de su dispositivo.
vim /etc/hostname
  1. Establezca el archivo de host.
vim /etc/hosts

En la línea vacía ingrese. Donde aparezca su nombre de host, ingresará el nombre de host de su dispositivo.

127.0.0.1        localhost
::1                   localhost
127.0.1.1        yourhostname.localdomain        yourhostname
  1. Establezca una contraseña para el usuario raíz mediante el comando passwd.

Paso 7: instalar paquetes adicionales

El administrador de paquetes predeterminado en Arch Linux es pacman. Pacman funciona perfectamente con Arch Build System. Para instalar un paquete usando pacman, debe usar la opción -S.

  1. Instale paquetes adicionales usando pacman:
pacman -S networkmanager network-manager-applet grub mtools dosfstools git linux-headers
bluez-utils bluez pulseaudio reflector xdg-utils xdg-user-dirs cups

el arco linuxsitio webproporciona una lista de todos los paquetes disponibles.

  1. Instale el cargador de arranque grub (solo en sistemas UEFI).
grub-install -target=x86_64-efi -efi-directory=/boot/efi -bootloader-id=GRUB

Es necesario generar un archivo de configuración para grub.

grub-mkconfig -o /boot/grub/grub.cfg
  1. Instale el cargador de arranque grub (solo en sistemas MBR).
grub-install -target=i386-pc /dev/dsk

Es necesario generar un archivo de configuración para grub.

grub-mkconfig -o /boot/grub/grub.cfg
  1. Asegúrese de que el administrador de red esté habilitado para que pueda configurar el Wi-Fi.
systemctl enable NetworkManager

Paso 8: cree un usuario y establezca una contraseña

A los efectos de este tutorial, nuestro usuario será johndoe. Reemplace johndoe en los comandos de usuario y contraseña con su propio nombre de usuario y contraseña personales.

useradd -nG wheel johndoe
passwd johndoe

Paso 9: finalice la instalación

Esos fueron todos los pasos básicos de cómo instalar Arch Linux. Ahora tenemos que salir de la instalación, desmontar todas las particiones y reiniciar la máquina. Utilizará los siguientes comandos.

exit
unmount -a
reboot

Paso 10: personalización de Arch Linux

Si el gestor de arranque grub se instaló correctamente, podrá seleccionar Arch Linux para arrancar. Puede iniciar sesión con las credenciales del usuario que creó. Cuando haya iniciado sesión, puede continuar con la configuración ilimitada de Arch Linux por la que este sistema operativo es famoso.

Los siguientes son opcionales, según sus preferencias, pero son útiles en la mayoría de los casos de uso.

  1. Antes de instalar un entorno de escritorio, debe instalar el servidor X, uno de los servidores de visualización más utilizados.
sudo pacman -S xorg
  1. Una vez completada la instalación del servidor X, elija su entorno de escritorio preferido.

Canela:

sudo pacman -S cinnamon nemo-fileroller

GNOMO:

sudo pacman -S gnome gnome-extra

XFCE:

sudo pacman -S xfce4 xfce4-goodies

COMPAÑERO:

sudo pacman -S mate mate-extra
  1. Instale códecs y complementos.
sudo pacman -S faac faad2 flac jasper lame libdv a52dec libtheora x264 gstreamer0.10-plugins
libmad libvorbis wavpack
  1. Instale software adicional para el uso diario. Para este tutorial, se instalará el siguiente comando:
  • LibreOffice.
  • Gedit (otro editor de texto).
  • skype.
  • Firefox.
  • Thunderbird (cliente de correo electrónico).
  • Pidgin (cliente de mensajería instantánea).
  • Reproductor de multimedia VLC).
sudo pacman -S libreoffice gedit skype firefox thunderbird pidgin vlc
  1. Instalar administradores de archivos.
sudo pacman -S tar unrar p7zip p7zip-plugins rsync

Pensamientos finales

La personalización es ilimitada, que es el verdadero poder de este sistema operativo. Puede personalizar casi todo en Arch Linux, como el entorno de escritorio, los temas y el puntero del mouse. Si está dispuesto a aprender más sobre Arch Linux, puede visitar Arch Linuxwiki.

Has leído sobre Arch Linux y cómo instalarlo. El alojamiento dedicado no administrado de Liquid Web le permite instalar su propio sistema operativo y administrarlo como desee. Póngase en contacto con un vendedor para configurar su servidor dedicado hoy.

Actualizaciones del boletín

Ingrese su dirección de correo electrónico a continuación para suscribirse a nuestro boletín