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 administrar paquetes de software.
A diferencia de las principales distribuciones de Linux como Ubuntu, Debian o Red Hat, Gentoo no proporciona un instalador de sistema operativo. Al igual que Arch Linux, Gentoo se construye desde cero y se considera uno de los sistemas operativos más complejos de instalar.
En su lugar, Gentoo proporciona una guía completa llamada Gentoo Handbook que te guía a través del proceso de instalación. En esta guía, demostraremos la instalación de Gentoo utilizando 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 partes, ya que la instalación de Gentoo es bastante extensa. Así que prepárate y disfruta del viaje 🙂
1. Descarga Gentoo y la imagen ISO de arranque
Para iniciar esta guía, dirígete a la página de descargas de Gentoo y descarga la última imagen ISO LiveGUI lanzada.
Con la imagen Live descargada, toma tu unidad USB y utiliza una herramienta como Rufus para crear un medio de arranque a partir de las imágenes ISO o utiliza herramientas populares para crear USB de arranque desde un archivo ISO.
Luego, conecta la unidad USB a tu PC y reinicia. Asegúrate de configurar la BIOS y establecer el medio de arranque como la prioridad de arranque más alta. Una vez que el sistema arranque, esto es lo que verás en la pantalla. La primera opción viene preseleccionada. Así que presiona ENTER.

Después, verás una serie de mensajes de arranque en tu pantalla.

Finalmente, la pantalla de GUI en vivo aparecerá.

2. Configurar la Red en Gentoo
Si tu sistema ya está conectado a una red que ejecuta un servidor DHCP utilizando una tarjeta Ethernet, es probable que la configuración automática de red esté establecida.
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ás ejecutar comandos de red comunes como ping, ip, ifconfig y ssh para 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 comandos, cambia al usuario root.
sudo su
Para verificar la dirección IP, ejecutaremos el comando:
ip addr
Del resultado, puedes ver que la interfaz activa (enp0s3) ha obtenido la IP 192.168.2.110 con un CIDR de /24.

Puedes verificar la conectividad a Internet usando el comando ping de la siguiente manera.
$ ping -c 4 google.com
Del resultado, puedes ver que obtenemos una respuesta positiva de DNS de Google.

3. Crear 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 particiones actual utilizando el comando fdisk como se muestra.
$ fdisk /dev/sda
A partir de la salida, tenemos un sistema con un disco duro de 42.83GB.

Puede configurar su disco duro con MBR para la configuración de BIOS (Arranque heredado) o GPT para UEFI.
En esta guía, optaremos por crear particiones de disco con MBR para la configuración de BIOS.
Aquí está el diseño de particiones 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 arranque, 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 para usted. Presione ENTER cuando se le solicite el Primer sector.
A continuación, especifique el tamaño del disco añadiendo un signo (+)
seguido del tamaño numérico seguido de 'G'
para gigabytes. Obtendrá una confirmación de que se ha creado una nueva partición de Linux con el tamaño del disco especificado.

Crear espacio de intercambio
Para configurar el espacio de intercambio, repita los mismos pasos hasta el primer sector. A continuación, especifique el tamaño del disco como +4G
y presione ENTER.
Desde que el tipo de partición creado es de tipo ‘Linux‘, presiona 't'
para cambiarlo a uno diferente. Proporciona el número de partición (En este caso '2'
) y luego proporciona el código que corresponde a Swap (En este caso 82).
NOTA: Puedes ver todos los tipos de partición escribiendo 'L'
.

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

Para ver las particiones creadas, escribe 'p'
y presiona ENTER. Si estás satisfecho con las particiones realizadas, escribe 'w'
y presiona ENTER para guardar las particiones del disco permanentemente.

Después de crear las particiones, el siguiente paso es formatearlas en los sistemas de archivos apropiados.
Linux soporta una amplia gama de sistemas de archivos, algunos de los cuales son adecuados solo 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, utiliza el comando mkswap como se muestra.
mkswap /dev/sda2
Luego actívala usando el comando swapon.
swapon /dev/sda2

Finalmente, formatea la partición root como un sistema de archivos EXT4.
mkfs.ext4 /dev/sda3

4. Montar 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, monta la partición utilizando el comando como se muestra.
mount /dev/sda3 /mnt/gentoo

5. Configurar Fecha y Hora
Antes de instalar Gentoo, asegúrate de que la hora y la fecha estén configuradas correctamente. Para verificar la fecha y la hora actuales, ejecuta el comando date.
date
Si la fecha mostrada está más de unos pocos minutos fuera de lo esperado, actualiza la hora automáticamente utilizando la utilidad de línea de comandos chronyd.
chronyd -q
El comando corregirá cualquier desviación de tiempo existente encontrada. Cuando vuelvas a ejecutar el comando, notarás que la desviación de tiempo será de aproximadamente 0.01 de segundo, lo cual es una diferencia muy pequeña que probablemente no afectará ningún proceso u operación del sistema.

6. Descargar y Extraer el Archivo Tarball de Gentoo Etapa 3
A stage 3 tarball in Gentoo is simply an archive that ships with a profile-specific minimal Gentoo environment.
Descargar y descomprimir el archivo tarball produce directorios importantes en 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 cargador de arranque.
Para empezar a extraer un archivo tarball de la etapa 3, navega hasta el directorio raíz.
cd /mnt/gentoo
Ejecuta el siguiente comando para navegar hasta la lista de Espejos de Gentoo
links https://www.gentoo.org/downloads/mirrors/
Selecciona tu espejo preferido del País y presiona ENTER.

A continuación, navega hasta la sección de ‘Liberaciones‘.

Selecciona la opción de arquitectura ‘amd64‘.

Luego, elige la opción `autobuilds`.

Después, selecciona la opción stage3 desktop systemd ya que estamos ejecutando un sistema GUI.

Navega hasta el archivo tarball de stage3 y presiona ENTER para descargarlo.

Selecciona la opción ‘Guardar‘ en el diálogo emergente que aparece.

Confirma el nombre del archivo y presiona ENTER.

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

Una vez que la descarga se complete, selecciona `Sí` para salir de la interfaz de línea de comandos de Espejos de Gentoo.

Finalmente, desempaqueta el archivo tarball de stage descargado en el sistema.
tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
Una vez extraído, verás directorios adicionales del sistema como se muestra.

Esto concluye la Parte 1 de la guía de instalación de Gentoo. Ahora tienes un entorno Gentoo mínimo instalado en tu computadora, pero el proceso de instalación está lejos de estar completo. Para continuar con la instalación, sigue el tutorial ‘Instalar Gentoo Linux – Parte 2‘.
Source:
https://www.tecmint.com/gentoo-linux-installation-guide/