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

Cómo instalar Arch Linux:Guía de instalación paso a paso para principiantes

Arch Linux no es difícil de instalar. En esta guía, le mostraré cómo instalar fácilmente Arch Linux con el entorno de escritorio GNOME.

Muchos usuarios de Linux realmente quieren probar Arch Linux, pero la idea general de que Arch es difícil de instalar y aprender detiene a muchos de ellos. Cuando la gente dice que es "difícil", en realidad quiere decir que requiere esfuerzo. Y tienen razón:debe esforzarse un poco más para instalar su sistema, configurar todo y leer sobre cómo hacer lo que quiere hacer.

Sin embargo, terminas con un sistema que entiendes muy bien y lo configuras exactamente como lo deseas. Una vez instalado, Arch Linux es tan fácil de ejecutar como cualquier otra distribución, si no más.

Puede instalar Arch Linux directamente en su computadora siguiendo esta guía, pero también puede instalarlo en una máquina virtual usando VirtualBox.

¡IMPORTANTE! Los usuarios de VirtualBox deben habilitar EFI en la configuración de la máquina virtual antes de comenzar la instalación. De lo contrario, se producirá un error al intentar instalar el cargador de arranque GRUB.

Esta guía de instalación de Arch Linux muestra todo el proceso en pasos fáciles de seguir.

Entonces, sin perder más tiempo, comencemos.

1. Descargue la imagen de instalación de Arch Linux

Lo primero que debemos hacer es obtener una imagen de Arch Linux. Para hacerlo, visite la página de descarga de Arch Linux para descargar el archivo de imagen ISO. Tome la última imagen del CD. Tanto la descarga directa como los enlaces de torrent están disponibles.

2. Preparar USB de arranque en vivo

Una vez que su archivo ISO de Arch Linux termine de descargarse, deberá crear un USB en vivo de Arch Linux desde el ISO que acaba de descargar. Hay muchas formas de preparar un USB en vivo, una de ellas es usando el comando dd .

Alternativamente, puede usar aplicaciones como Etcher o Ventoy, que también son buenas opciones para crear una unidad USB de arranque.

3. Arranque Arch Linux desde el Live USB

Una vez que haya creado un USB en vivo para Arch Linux, apague su computadora, conecte el USB y luego inicie su sistema.

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, acceda al BIOS y deshabilite primero el arranque seguro.

Hay dos opciones posibles de instalación de Arch Linux:modo heredado y UEFI. El modo UEFI (Interfaz de firmware extensible unificada) está más actualizado y la mayoría del hardware moderno solo admite la instalación de UEFI. Por lo tanto, esta guía práctica de instalación de Arch Linux utilizará el modo UEFI.

Una vez que haya arrancado correctamente en Arch ISO, debería ver algo similar a la imagen que se muestra a continuación.

Elija el medio de instalación Arch Linux install medium (x86_64, UEFI) opción y presiona Enter .

Después de que el instalador descomprima y cargue el kernel de Linux será enviado automáticamente a una terminal con privilegios de root.

4. Verificar la conectividad a Internet

En primer lugar, compruebe la conexión a Internet. Para verificar la conectividad a Internet, simplemente haga ping a un sitio web como se muestra en el siguiente ejemplo.

ping -c 3 archlinux.org
PING archlinux.org (95.217.163.246) 56(84) bytes of data.
64 bytes from archlinux.org (95.217.163.246): icmp_seq=1 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=2 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=3 ttl=52 time=58.4 ms

--- archlinux.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 57.394/57.739/58.376/0.450 ms

Si usa una conexión por cable, generalmente se recoge automáticamente. En caso de que reciba un mensaje de error, verifique su conexión a Internet o enrutador.

Ahora, después de completar las comprobaciones de conectividad, podemos continuar con nuestra instalación de Arch Linux.

5. Particionar el disco

El siguiente paso en nuestra guía de instalación de Arch Linux es particionar el disco duro. Aquí es donde probablemente encontrará más problemas si no está familiarizado con las herramientas de partición como fdisk o cfdisk . Pero no te preocupes, es fácil como verás.

Primero enumere sus discos:

fdisk -l
Disk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

A los efectos de esta guía, se ha creado una máquina virtual con un disco duro de 20 GB en blanco identificado por /dev/sda . Cambiar /dev/sda con el nombre de su dispositivo.

Para una partición básica, necesitamos crear el siguiente diseño de partición:

  • /dev/sda1 :partición del sistema EFI con tamaño de 512 MB, formato FAT32. Esto proporciona espacio para almacenar cargadores de arranque y otros archivos necesarios para el arranque.
  • /dev/sda2 :Intercambiar partición , 4 GB de tamaño. El espacio de intercambio se utiliza para ampliar la memoria virtual más allá de la memoria física instalada (RAM) o para la compatibilidad con la suspensión en disco.
  • /dev/sda3 :partición de Linux , con el tamaño del espacio libre restante en disco, con formato EXT4. Esta es la raíz (/ ) partición en la que se almacenará nuestro sistema operativo Arch Linux, archivos y otra información.

5.1 Crear partición del sistema EFI

Ahora comencemos a crear una tabla de particiones de diseño de disco ejecutando cfdisk comando contra el disco duro de la máquina.

cfdisk /dev/sda

Seleccione GPT escriba el tipo de etiqueta y pulse Enter .

Luego seleccione Free Space y presiona New del menú inferior. Puede navegar por las opciones del menú usando la Tab o teclas de flecha.

Escriba el tamaño de la partición en MB (512M ) y presione Enter clave.

Con el /dev/sda1 partición aún seleccionada, seleccione Type en el menú inferior y seleccione EFI System tipo de partición.

Ha terminado de configurar la partición del sistema EFI.

5.2 Crear partición de intercambio

Ahora vamos a crear la partición de intercambio usando el mismo procedimiento. Selecciona de nuevo el Free Space restante y presione New .

Escriba el tamaño de la partición en GB (4G ) y presione Enter clave.

Con el /dev/sda2 partición aún seleccionada, seleccione Type en el menú inferior y elige Linux swap tipo de partición.

Ha terminado de configurar la partición de intercambio.

5.3 Crear partición raíz

Finalmente necesitas crear la raíz (/ ) partición. Una vez más seleccione el Free Space restante y presiona New .

Para el tamaño, deje el valor de tamaño predeterminado. Esto significa, todo el espacio libre restante. Presiona Enter clave.

Con el /dev/sda3 partición aún seleccionada, seleccione Type en el menú inferior y seleccione Linux filesystem tipo de partición.

Has terminado de configurar la partición raíz.

5.3 Escribir cambios en disco

A continuación, debe guardar los cambios realizados. Elija Write desde el menú inferior y presiona Enter .

Escribe yes y presiona Enter clave.

Hemos terminado aqui. Seleccione Quit y presiona Enter para hacerlo.

6. Crear sistema de archivos

Ahora que tiene listas las particiones de su disco, es hora de crear un sistema de archivos en él. Pero primero revisemos el resumen de la tabla de particiones ejecutando:

fdisk -l
Disk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8F633EFF-376D-3C46-8540-4C1BB8EBD4B1

Device       Start      End  Sectors  Size  Type
/dev/sda1     2048  1050623  1048576  512M  EFI System
/dev/sda2  1050624  9439231  8388608    4G  Linux swap
/dev/sda3  9439232 41943006 32503775 15.5G  Linux filesystem

Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

El /dev/sda el disco debe tener tres particiones (/dev/sda1 , dev/sda2 y /dev/sda3 ) similares a los que se muestran arriba.

La creación de las particiones en los pasos anteriores simplemente dibujó límites en el espacio de almacenamiento que ofrece el disco duro y especificó el tipo de espacio entre cada línea de límite. Ahora es el momento de formatear las particiones con los sistemas de archivos necesarios.

Tenemos que crear 3 sistemas de archivos aquí, así que comencemos.

Para el tipo de partición EFI, cree un sistema de archivos FAT32.

mkfs.fat -F32 /dev/sda1

Prepare la partición de intercambio:

mkswap /dev/sda2
swapon /dev/sda2

Para la partición raíz, cree un sistema de archivos ext4:

mkfs.ext4 /dev/sda3

7. Instalar Arch Linux

Primero sincroniza el repositorio de pacman para que puedas descargar e instalar el software:

pacman -Syy

Debemos montar la partición raíz (/dev/sda3 ) al /mnt directorio antes de que podamos realizar cualquier instalación.

mount /dev/sda3 /mnt

Con la raíz montada, es hora de instalar todos los paquetes necesarios. Usa el pacstrap comando para instalar los paquetes requeridos de Arch Linux.

pacstrap /mnt base linux linux-firmware sudo nano

Tomará algún tiempo descargar e instalar estos paquetes. Ahora podemos empezar a configurar nuestro sistema.

8. Configurar el Arch System instalado

Una vez completada la instalación, generar fstab archivo para su nuevo sistema Arch Linux emitiendo el siguiente comando:

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

Ahora que hemos instalado Arch Linux, necesitamos cambiar a la partición raíz instalada físicamente usando el arch-chroot comando.

arch-chroot /mnt

A continuación, configuremos la zona horaria . Para encontrar su zona horaria, puede hacer una lista (ls -l ) el contenido de /usr/share/zoneinfo/ directorio. Encuentre su zona horaria preferida (/usr/share/zoneinfo/Zone/SubZone ) donde Zone/SubZone es su selección como America/New_York , Europe/Paris , Asia/Bangkok , y así. Ya entendiste la idea.

Cree un enlace simbólico para establecer la zona horaria (reemplace “America/New_York ” con su zona horaria).

ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime

Ahora tenemos que configurar la configuración regional . El archivo /etc/locale.gen contiene la configuración regional y los idiomas del sistema y está comentado de forma predeterminada. Debemos abrir este archivo con un editor de texto y descomentar la línea que contiene la configuración regional deseada.

nano /etc/locale.gen

No comentar en_US.UTF-8 UTF-8 , en_US ISO-8859-1 (eliminando el # sign) y otras configuraciones regionales necesarias en /etc/locale.gen . Luego, presiona Ctrl+O Enter para guardar y Ctrl+X para salir del editor.

Ahora genere el archivo de configuración local usando los siguientes comandos uno por uno:

locale-gen

Crea y establece el LANG variables.

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

Ahora seguiremos adelante y estableceremos el nombre de host . Un nombre de host es el nombre de la computadora. Llamémoslo arch-pc . Utilice el siguiente comando:

echo arch-pc > /etc/hostname

También debe agregar este nombre a /etc/hosts expediente. Editar /etc/hosts archivo con el editor Nano para agregarle las siguientes líneas (reemplace arch-pc con el nombre de host que eligió anteriormente).

nano /etc/hosts
127.0.0.1      localhost
::1            localhost
127.0.1.1      arch-pc

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

passwd

Escriba su contraseña dos veces. Esté atento, ya que no verá nada mientras escribe.

9. Instale el cargador de arranque GRUB en Arch Linux

Ahora instalamos el cargador de arranque para que Arch se inicie después de reiniciar. El cargador de arranque predeterminado para las distribuciones de Linux y Arch Linux también está representado por el paquete GRUB.

Instale los paquetes del gestor de arranque GRUB y del gestor de arranque EFI:

pacman -S grub efibootmgr os-prober mtools

Luego crea el punto de montaje para /dev/sda1 y montarlo.

mkdir /boot/efi
mount /dev/sda1 /boot/efi

Ahora instalemos nuestro gestor de arranque.

grub-install --target=x86_64-efi --bootloader-id=grub_uefi
Installing for x86_64-efi platform.
Installation finished. No error reported.

Finalmente, genere el /boot/grub/grub.cfg archivo.

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

10. Instalar un entorno de escritorio en Arch Linux

Por ahora, el sistema Arch Linux contiene solo los paquetes de software básicos necesarios para administrar el sistema desde la línea de comandos, sin GUI (interfaz gráfica de usuario).

Hay muchos entornos de escritorio que se pueden usar con Arch Linux. Instalaré GNOME como ejemplo de entorno de escritorio.

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

pacman -S xorg-server xorg-apps

Luego, instale un controlador de video apropiado.

Usuarios de Nvidia:

pacman -S nvidia nvidia-utils

Usuarios de AMD/ATI:

pacman -S xf86-video-ati

Usuarios de Intel:

pacman -S xf86-video-intel

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

pacman -S gnome gnome-extra networkmanager

GNOME ofrece una opción de proveedor para la descarga. Para cada solicitud, seleccione el proveedor apropiado y presione Enter para proceder. Si no está seguro, simplemente presione Enter para aceptar los valores predeterminados.

Habilite el administrador de pantalla GDM y el administrador de red.

systemctl enable gdm
systemctl enable NetworkManager

11. Crear una cuenta de usuario normal

El método de creación de la cuenta de usuario también creará automáticamente el directorio de inicio para el usuario. Además, podemos darle a esta cuenta sudo privilegios Escribe tu nombre en lugar de linuxiac .

useradd -m -G wheel linuxiac

Asegúrese de establecer una contraseña para el nuevo usuario:

passwd linuxiac

A continuación, habilite sudo privilegios para un usuario recién creado:

EDITOR=nano visudo

Desplácese hacia abajo en la pantalla y busque la línea:

# %wheel ALL=(ALL) ALL

Descoméntalo eliminando el # firmar.

12. La instalación de Arch Linux está lista

¡Felicidades! Ahora hemos terminado con nuestra instalación de Arch Linux por lo tanto, ahora saldremos de la terminal y desmontaremos nuestra partición raíz y reiniciaremos nuestro sistema Arch Linux recién instalado .

exit
umount -R /mnt
reboot

Desde este punto, puedes instalar lo que quieras y configurar tu Arch Linux como quieras.

Conclusión

Entonces, esta guía de instalación paso a paso de Arch Linux ha terminado. Sé que fue largo, pero he tratado de cubrir todos los pasos en breve y otras cosas adicionales desde cero. Sin embargo, con un poco de paciencia, seguramente podrás lograrlo y luego decirle al mundo que usas Arch Linux.

Entonces, ¿Arch Linux es difícil de instalar? Creo que, en absoluto. La instalación parece larga para un nuevo usuario de Linux.

La instalación de Arch Linux en sí proporciona una gran cantidad de aprendizaje. Como probablemente sepa, Arch Linux es una distribución de lanzamiento continuo. Esto significa que no debería tener que instalarlo más de una vez para ningún sistema.

Además, como usuario de Arch, Arch Wiki será un recurso extremadamente valioso para usted . Este recurso está tan bien compuesto y mantenido que incluso los usuarios que no son de Arch obtienen conocimientos y soluciones a diario.

Si desea compartir su experiencia sobre el proceso de instalación de Arch, no dude en dejar su comentario a continuación.

He tratado de hacer este tutorial lo más simple posible. ¡Gracias por usarlo!


Arch Linux
  1. Cómo instalar RHEL 8:una guía paso a paso completa

  2. Cómo instalar Void Linux:una guía completa paso a paso

  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 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 Mate Desktop en Arch Linux

Cómo instalar Skype en Arch Linux

Cómo instalar Java en Arch Linux