Búsqueda de sitios web

Guía de instalación de Gentoo Linux para principiantes - Parte 1


Gentoo es una distribución de Linux gratuita y de código abierto conocida por su alto rendimiento, alta reconfigurabilidad y estabilidad. Utiliza el sistema de gestión de paquetes portage para gestionar paquetes de software.

A diferencia de las principales distribuciones de Linux como Ubuntu, Debian o Red Hat, Gentoo no proporciona un instalador del sistema operativo. Al igual que Arch Linux, Gentoo está construido desde cero y se considera uno de los sistemas operativos más complejos de instalar.

En cambio, Gentoo proporciona una guía completa llamada Manual de Gentoo que lo guía a través del proceso de instalación. En esta guía, demostraremos la instalación de Gentoo usando una imagen Live GUI. Configuraremos la partición del disco usando un esquema de partición MBR y una imagen de Kernel personalizada proporcionada por los desarrolladores de Gentoo.

Esta es la primera parte de una serie de dos, ya que la instalación de Gentoo es bastante larga. Así que abróchate el cinturón y disfruta del viaje.

1. Descargue Gentoo y arranque la imagen ISO

Para iniciar esta guía, diríjase a la página de descargas de Gentoo y obtenga la última imagen ISO LiveGUI publicada.

Con la imagen en vivo descargada, busque su unidad USB y use una herramienta como Rufus para crear un medio de arranque a partir de las imágenes ISO o use herramientas populares de creación de USB para crear un medio USB de arranque a partir de una ISO. archivo.

Luego, conecte la unidad USB a su PC y reinicie. Asegúrese de configurar el BIOS y configurar el medio de arranque con la prioridad de arranque más alta. Una vez que el sistema arranca, esto es lo que verá en la pantalla. La primera opción viene preseleccionada. Así que pulsa ENTER.

A partir de entonces, recibirás una avalancha de mensajes de inicio en tu pantalla.

Finalmente, aparecerá la pantalla Live GUI.

2. Configurar redes en Gentoo

Si su sistema ya está conectado a una red que ejecuta un servidor DHCP mediante una tarjeta Ethernet, es probable que se haya configurado la configuración de red automática.

En este caso, la interfaz de red activa ha adquirido una dirección IP válida del servidor DHCP. Si ese es el caso, podrá ejecutar comandos de red comunes como ping, ip, ifconfig y ssh, por mencionar algunos.

En nuestro caso, el sistema ha adquirido automáticamente una dirección IP de la red a través de DHCP. Para comenzar a trabajar en la línea de comando, cambie al usuario root.

sudo su

Para comprobar la dirección IP, ejecutaremos el comando:

ip addr

En el resultado, puede ver que la interfaz activa (enp0s3) ha obtenido la IP 192.168.2.110 con un CIDR /24.

Puede verificar la conectividad a Internet usando el comando ping de la siguiente manera.

ping -c 4 google.com

En el resultado, puede ver que recibimos una respuesta positiva del DNS de Google.

3. Cree particiones de disco y sistemas de archivos

El siguiente paso es configurar las particiones del disco y los sistemas de archivos. Puede ver el diseño de la partición actual usando el comando fdisk como se muestra.

fdisk /dev/sda

De salida tenemos un sistema con un disco duro de 42,83GB.

Puede configurar su disco duro con MBR para la configuración de BIOS (Legacy Boot) o GPT para UEFI.

En esta guía, optaremos por crear particiones de disco con MBR para la configuración del BIOS.

Aquí está el diseño de la partición del disco.

/dev/sda1	1G	boot 
/dev/sda2 	4G	swap space
/dev/sda3	37G	Root partition

Crear partición de arranque

Para crear la partición de inicio, escriba 'n' para la nueva partición. Luego escriba 'p' para seleccionar la partición primaria. A continuación, escriba 1 para especificar el número de partición. Alternativamente, puede presionar ENTER ya que esto se selecciona automáticamente. Presione ENTER cuando se le solicite el Primer Sector.

A continuación, especifique el tamaño del disco anteponiéndolo con un signo (+) seguido del tamaño numérico seguido de 'G' para Gigabytes. Recibirá una confirmación de que se ha creado una nueva partición de Linux con el tamaño de disco especificado.

Crear espacio de intercambio

Para configurar el espacio swap repite los mismos pasos hasta el primer sector. A continuación, especifique el tamaño del disco como +4G y presione ENTER.

Dado que el tipo de partición creada es del tipo ‘Linux‘, presione 't' para cambiarlo a uno diferente. Proporcione el número de partición (En este caso '2') y luego proporcione el código que corresponde a Swap (En este caso 82).

NOTA: Puede ver todos los tipos de partición escribiendo 'L'.

Crear partición raíz

Para la partición raíz, especifique el número de partición como '3' o simplemente presione ENTER para aceptar el número predeterminado (3), defina el disco. tamaño (en este caso +37G) y presione ENTER.

Para ver las particiones creadas, escriba 'p' y presione ENTER. Si está satisfecho con las particiones realizadas, escriba 'w' y presione ENTER para guardar las particiones del disco de forma permanente.

Una vez creadas las particiones, el siguiente paso es formatearlas en los sistemas de archivos apropiados.

Linux admite una amplia gama de sistemas de archivos, algunos de los cuales sólo son adecuados para propósitos específicos. Los sistemas de archivos estables para sistemas AMD64 incluyen Ext3, Ext4, BTRFS, XFS, ZFS y ReiserFS.

Para la partición /boot, la formatearemos como un sistema de archivos EXT4.

mkfs.ext4 /dev/sda1

Para configurar la partición swap, utilice el comando mkswap como se muestra.

mkswap /dev/sda2

Luego actívalo usando el comando swapon.

swapon /dev/sda2

Por último, formatee la partición raíz como un sistema de archivos EXT4.

mkfs.ext4 /dev/sda3

4. Monte la partición raíz

El siguiente paso es montar la partición raíz. Pero primero, creemos un punto de montaje para la partición.

mkdir --parents /mnt/gentoo 

La opción --parents crea directorios principales. A continuación, monte la partición usando el comando como se muestra.

mount /dev/sda3 /mnt/gentoo 

5. Configurar fecha y hora

Antes de instalar Gentoo, asegúrese de que la configuración de fecha y hora sea correcta. Para comprobar la fecha y hora actuales, ejecute el comando fecha.

date

Si la fecha mostrada tiene más de unos minutos de diferencia con respecto a lo esperado, actualice la hora automáticamente usando la utilidad de línea de comandos chronyd.

chronyd -q

El comando rectificará cualquier desviación horaria existente encontrada. Cuando vuelva a ejecutar el comando, notará que la diferencia de tiempo será de aproximadamente 0,01 segundos, lo cual es una diferencia muy pequeña que probablemente no afectará ningún proceso u operación del sistema.

6. Descargue y extraiga el archivo Tarball de Gentoo Stage 3

Un tarball de etapa 3 en Gentoo es simplemente un archivo que se envía con un entorno Gentoo mínimo específico del perfil.

La descarga y descompresión del archivo tarball genera directorios cruciales para todo el sistema, como /usr, /etc, /dev, /bin<, /lib, /proc, /var y muchos otros que proporcionan un sistema funcional casi completo.

Las únicas partes importantes que faltarán (y que se instalarán en la segunda parte de esta guía) son el kernel y el gestor de arranque.

Para comenzar a extraer un archivo tarball de etapa 3, navegue hasta el directorio raíz.

cd /mnt/gentoo 

Ejecute el siguiente comando para navegar a la lista Gentoo Mirror

links https://www.gentoo.org/downloads/mirrors/

Seleccione su espejo País preferido y presione ENTER.

A continuación, navegue hasta la sección 'Versiones'.

Seleccione la opción de arquitectura 'amd64'.

A continuación, seleccione la opción `autobuilds`.

A continuación, seleccione la opción stage3 desktop systemd ya que estamos ejecutando un sistema GUI.

Navegue hasta el archivo tarball stage3 y presione ENTER para descargarlo.

Elija la opción "Guardar" en el cuadro de diálogo emergente que aparece.

Confirme el nombre del archivo y presione ENTER.

La descarga comenzará y una barra de progreso indicará el progreso de la descarga. Esto puede tardar un poco dependiendo de la velocidad de Internet.

Una vez que se complete la descarga, seleccione `` para salir de la interfaz de línea de comandos de Gentoo Mirrors.

Finalmente, descomprima el archivo tarball del escenario descargado en el sistema.

tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner

Una vez extraído, verá directorios del sistema adicionales como se muestra.

Con esto concluye la Parte 1 de la guía de instalación de Gentoo. Ahora tiene un entorno mínimo Gentoo instalado en su computadora, pero el proceso de instalación está lejos de estar completo. Para continuar con la instalación, siga el tutorial 'Instalar Gentoo Linux - Parte 2'.