¿Qué es Gentoo Linux y cómo instalarlo?

¿Qué es Gentoo Linux y cómo instalarlo?
Una fotografía de una computadora portátil encima de una mesa.

Gentoo Linux es una distribución poderosa y extensible que se apegó a la administración de paquetes original basada en el código fuente. Además, su administrador de paquetes, portage, es una poderosa utilidad que le permite ajustar y modificar cada aspecto de la distribución. Sin embargo, no es una distribución fácil de instalar y utilizar. Aquí te mostramos cómo instalar Gentoo Linux para disfrutar de sus numerosos beneficios.

¿Qué es Gentoo Linux?

En esencia, Gentoo Linux es una distribución de Linux altamente modular que le brinda el poder de crear máquinas Linux personalizadas para cualquier propósito. A diferencia de otras distribuciones, lo hace proporcionando las herramientas para compilar y modificar cada paquete instalable en el sistema.

Una de las mayores ventajas de este enfoque es que elimina el intermediario entre usted y los paquetes de su sistema. No está vinculado a un administrador de paquetes ni a un formato de aplicación específicos. Con el código fuente, puede compilar sus propios paquetes y personalizarlos según sus necesidades.

Obteniendo Gentoo

Puede obtener una copia de Gentoo desde su sitio web . Puede elegir el instalador para diferentes plataformas. Gentoo admite amd64 y arm64, entre otras arquitecturas heredadas.

Con el archivo ISO descargado, puede utilizar un programa de escritura USB como balenaEtcher y dd para crear su unidad flash de arranque.

Instalación de Gentoo Linux

Antes de continuar con la instalación de Gentoo, es importante tener en cuenta que este proceso es completamente manual, lo que significa que se ejecutarán muchos comandos a lo largo del camino. Como tal, se recomienda que no sólo consulte esta guía sino que también consulte el manual oficial de Gentoo para obtener más orientación durante la instalación.

Una captura de pantalla de la página web del Manual de Gentoo Linux para amd64.

Inserte su unidad flash en su computadora e iníciela. Lo iniciará en la pantalla del instalador de Gentoo.

Paso 1: configurar la conexión de red

Para instalar Gentoo, necesita estar conectado a Internet. El instalador se conectará automáticamente mediante una conexión por cable. Compruebe si actualmente está en línea ejecutando el siguiente comando:

Una terminal que muestra el comando ping para MakeTechEasier.com.

Si necesita conectarse a una red inalámbrica, debe configurar wpa_supplicant, que lo conectará a su punto de acceso inalámbrico.

Vuelva a cargar el dhcpcddemonio para iniciar su conexión de red inalámbrica:

Paso 2: crear la partición del disco EFI

Formatee el disco en el que desea instalar Gentoo. Hágalo usando el fdiskcomando seguido del archivo de dispositivo del disco de su computadora:

Una terminal que muestra el comando fdisk para el dispositivo /dev/vda.

Si no está seguro de la estructura de partición de su disco existente, verifíquela con la -lbandera:

Una vez dentro de fdisk, presione Gpara borrar el disco en busca de particiones existentes.

Una terminal que muestra el proceso de limpieza de una tabla de particiones de disco.

Presione Npara indicarle a fdisk que desea crear una nueva partición. Fdisk le pedirá el número de partición que desea utilizar. Presione Enterpara usar el valor predeterminado.

Una terminal que muestra la creación de la primera partición.

Escriba “+100M” en el mensaje “Último sector” y luego presione Enter.

Una terminal que muestra el proceso de configuración del tamaño de la primera partición.

Cambie el tipo de su primera partición presionando T. Esto le indicará a fdisk que desea cambiar el tipo de partición que acaba de crear. Desde allí, configure esta partición en «Sistema EFI» escribiendo 1y luego presionando Enter.

Una terminal que muestra el proceso de configuración del tipo de la primera partición.

Paso 3: particionar el resto del disco

La siguiente partición que debes crear es la partición “/boot” donde se guardarán el kernel de Linux y el gestor de arranque. Presione Ny luego Enterpara crear la segunda partición de su sistema.

Escriba «2» y luego presione Enterpara indicarle a Fdisk que está editando la segunda partición para el disco actual.

Una terminal que muestra la creación de la segunda partición.

Presione Entrar para aceptar el valor predeterminado del primer sector para la partición, luego escriba «+1G», luego presione Enterpara establecer el tamaño de la partición en 1 GB.

Una terminal que muestra el proceso de configuración del tamaño de la segunda partición.

Presione Nnuevamente, luego escriba «3» para crear la tercera partición de su disco duro. Esto servirá como partición de intercambio de su máquina, que puede intercambiar dinámicamente su memoria cada vez que se esté quedando sin espacio.

Presione Enterpara establecer el valor predeterminado del primer sector, luego escriba «+4G», luego presione Enterpara establecer el tamaño de la partición de intercambio en 4 GB.

Una terminal que muestra el proceso de configuración del tamaño de la tercera partición.

Presione Ty luego escriba “3” para cambiar el tipo de tercera partición.

Escriba «19» para configurar correctamente esta partición como intercambio, luego presione Enter.

Una terminal que muestra el proceso de configuración del tipo de tercera partición.

Cree la partición raíz donde se instalará el resto del sistema. Presione Nnuevamente, luego escriba «4» para configurar la cuarta partición en el disco.

Presione Enterlas indicaciones del primer sector y del último sector para asignar el resto del disco a su partición raíz.

Una terminal que muestra el proceso de configuración del tamaño de la cuarta partición.

Presione Ppara verificar si el diseño de la tabla de particiones que realizó es correcto.

Una terminal que muestra el nuevo diseño de la tabla de particiones para Gentoo Linux.

Presione Wpara confirmar y escribir su nueva tabla de particiones en el disco.

Paso 4: Formatear los discos en Gentoo

Formatee la partición del sistema EFI como FAT usando el siguiente comando:

Cree el sistema de archivos para la partición “/boot” utilizando el sistema de archivos ext2 más simple.

Cree y habilite la partición de intercambio para decirle a Gentoo que esta partición se puede usar para intercambiar con memoria viva. Para hacer eso, ejecute lo siguiente:

Cree un sistema de archivos ext4 para la partición raíz ejecutando el siguiente comando:

Paso 5: Descargar el Tarball Gentoo Stage 3

Monte la partición raíz que acaba de crear en el directorio “/mnt/gentoo” porque la instalación ahora se realizará en el disco duro de su máquina.

Descargue el tarball Stage 3 del sitio web gentoo.org usando wget:

Una terminal que muestra el proceso de descarga del tarball Gentoo Linux Stage 3.

Una vez hecho esto, descomprímelo en tu directorio “/mnt/gentoo” usando tar:

Paso 6: seleccionar un espejo de descarga y copiar la información de DNS

Indique dónde desea descargar sus paquetes para este sistema ejecutando el mirrorselectcomando:

Esto abrirá un programa TUI donde podrá seleccionar la ubicación del servidor más cercana a usted.

Una terminal que muestra los mirrors de descarga disponibles para Gentoo Linux.

Copie el archivo del repositorio predeterminado para Gentoo a su carpeta “/etc/portage”. Este es un archivo de configuración que le indica a Portage cómo descargar sus paquetes:

Copie la información del solucionador desde su instalador USB al directorio “/mnt/gentoo”:

Paso 7: montar los archivos del dispositivo y hacer chroot

Monte los directorios especiales del instalador USB en su disco duro:

Cambie la raíz de su sesión de shell actual de Live ISO al directorio “/mnt/gentoo”:

Paso 8: Montar la partición /boot y actualizar Gentoo

Monte la partición “/boot” en su máquina Gentoo para asegurarse de que cuando instale el kernel más adelante se guarde en el lugar correcto:

Actualice sus repositorios de Gentoo para asegurarse de obtener los paquetes más recientes cuando realice la primera actualización del sistema:

Actualice e instale todos los EBUILDS básicos para su sistema ejecutando este comando emerge:

Paso 9: Zona horaria y localidades

Una vez hecho esto, configure la información específica de la región de su sistema, que incluye tanto su zona horaria como la configuración regional del sistema. Para configurar la zona horaria de su área, busque la ubicación más cercana a usted en la carpeta “/usr/share/zoneinfo”.

Escriba la ruta a la carpeta y el archivo de zona en su archivo “/etc/timezone”. Por ejemplo, la ubicación más cercana a mí es “Asia/Manila”:

Una terminal que muestra el proceso de configuración de la zona horaria del sistema.

Abra el archivo «locale.gen» con su editor de texto favorito:

Elimine el signo de almohadilla (#) delante de las dos primeras líneas del archivo locale.gen.

Una terminal que muestra el proceso de configuración de la configuración regional del sistema.

Aplique su nueva configuración regional ejecutando el locale-genprograma.

Paso 10: Instalar el kernel de Linux y configurar fstab

Hay varias formas de instalar el Kernel de Linux en Gentoo. Configure manualmente todas sus funciones o utilice una prediseñada por los desarrolladores de Gentoo. Para nuestros propósitos, optamos por lo último.

Para comenzar, instale el paquete installkernel y el propio kernel:

Con el kernel instalado, abra el archivo fstab con su editor de texto favorito:

Indique todas las particiones que creó en fdisk. Por ejemplo, en un sistema UEFI, su archivo fstab podría verse así:

Una terminal que muestra un diseño de partición fstab simple.

Paso 11: configurar la contraseña de root e instalar herramientas adicionales

Cree una contraseña de root para su sistema. Esto asegurará que aún pueda acceder a su sistema después del proceso de instalación:

Una terminal que muestra el proceso de configuración de una nueva contraseña de root.

Instale herramientas de soporte de red adicionales para su sistema Gentoo. Por ejemplo, si desea conectividad Ethernet e inalámbrica, instale lo siguiente:

Una vez hecho esto, instale también un registrador del sistema si desea monitorear el comportamiento de su sistema:

Por último, instale las utilidades del sistema de archivos para los sistemas de archivos más comunes con los que interactuará:

Paso 12: Instalación del gestor de arranque

El último paso para instalar Gentoo es el gestor de arranque. Este es un pequeño programa que se carga inmediatamente después del BIOS de su máquina y se prepara para cargar el kernel del sistema operativo.

Para instalar el gestor de arranque GRUB, ejecute el siguiente comando:

Una terminal que muestra el proceso de obtención del gestor de arranque Grub.

Una vez instalado, ejecute los siguientes comandos para inicializar y configurar GRUB correctamente:

Desmonte el instalador USB y reinicie el sistema ejecutando lo siguiente:

Instalar Gentoo Linux es sólo el primer paso para comprender cómo funciona su distribución de Linux. Aprenda cómo puede optimizar aún más su sistema acelerando los tiempos de compilación en Gentoo .

Sin embargo, si aún no está seguro de qué entorno de escritorio instalar, consulte cuáles creemos que son los mejores entornos de escritorio en Linux .

Crédito de la imagen: Dell a través de Unsplash (fondo) y Wikimedia Commons (logotipo). Todas las modificaciones y capturas de pantalla realizadas por Ramces Red.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *