Gentoo Linux no es para estrenar ordenador en 20 minutos. Es una distribución source-based donde compilas el sistema a tu medida. Datos comprobados en septiembre de 2026.
Veredicto: quién debería instalar Gentoo y quién no
Para la mayoría, no. Si buscas instalar y trabajar, elige Ubuntu que corre en Linux o Linux Mint que corre en Linux, ambos 0 EUR, gratuitos y libres sin límites de uso más allá de soporte profesional opcional; o Fedora Workstation que corre en Linux para software más reciente. Gentoo exige horas de compilación, lectura del Handbook y mantenimiento manual. No ahorra tiempo ni dinero.
Para quien busca control total, sí. Si necesitas elegir qué entra en cada paquete con USE flags, optimizar con -march=native y decidir dependencias y parches, Gentoo con Portage te da ese control binario a binario. Útil en estaciones de trabajo muy afinadas, servidores a medida o hardware donde cada MB de RAM y cada opción de compilación cuenta.
Para quien quiere aprender Linux a fondo, sí, como segundo sistema. Montar Gentoo desde stage3 enseña particionado, chroot, kernel y gestor de arranque de forma práctica. Hazlo en un equipo secundario o máquina virtual, no como único sistema de producción hasta dominar el flujo de actualizaciones rolling release.
Qué es Gentoo y en qué se diferencia de otras distribuciones
Gentoo es una distribución Linux rolling release y source-based: el sistema se construye compilando código fuente en tu equipo en lugar de instalar binarios precompilados. Eso permite adaptar cada paquete al hardware y a las funciones que quieres.
Su gestor es Portage, que usa ebuilds como recetas de compilación. Cada ebuild describe versión, dependencias y opciones. La especificación que define el formato es EAPI; la rama estable actual es EAPI 9, que fija cómo se escriben los ebuilds y qué funciones soportan.
La personalización fina se hace con USE flags: variables que activan o desactivan soporte para opciones como alsa, systemd, wayland o bluetooth a nivel global o por paquete. Cambiar un flag implica recompilar lo afectado.
Al ser rolling release no hay versiones congeladas: actualizas de forma continua desde el árbol de Portage. A cambio, tú gestionas la estabilidad con palabras clave (~amd64), máscaras y resolución de bloques.
- Source-based real: compilas con tu toolchain y CFLAGS, no instalas un binario genérico.
- Portage + ebuilds: control de dependencias y parches por receta, no solo por paquete binario.
- USE flags: eliges funciones en tiempo de compilación, reduces dependencias y tamaño.
- Rolling release: actualizaciones continuas sin reinstalación por versión.
- EAPI 9: formato actual de ebuilds, garantiza compatibilidad entre recetas y gestor.
Gentoo hoy en cifras verificables
| Concepto | Dato verificable |
|---|---|
| Ebuilds en árbol gentoo (git) | sin dato |
| Paquetes distintos aproximados | sin dato |
| Tamaño repositorio binario amd64 (x86-64) | 89 GBytes |
| Arquitecturas con stages stage3 | sin dato |
| Versión EAPI estable | 9 |
| Modelo de lanzamientos | rolling release |
El fabricante no publica en la misma página un contador oficial de ebuilds y stages por arquitectura con fecha única; para verificarlo consulta el repositorio gentoo y la página de descargas de stages. El dato de 89 GBytes corresponde al repositorio binario amd64 anunciado por el proyecto.
Qué necesitas antes de empezar
Gentoo no pide hardware raro, pide tiempo, conexión y base de Linux. Antes de descargar nada, revisa esto.
Requisitos técnicos:
- Stage3 adecuado a tu CPU y libc: amd64 con glibc es el más documentado; para otras arquitecturas verifica el stage en la web oficial. La imagen live puede ser la Minimal Installation CD o cualquier live USB Linux.
- Conexión por cable preferible: durante la instalación descargarás stage3, snapshots de Portage y fuentes; sin dato oficial de GB totales, prevé varios GB y conexión estable.
- Espacio en disco: 20 GBytes libres como mínimo para sistema base y Portage; 40 a 60 GBytes si compilarás escritorio y navegador.
- RAM y CPU para compilar: 4 GBytes de RAM mínimo; 8 GBytes o más acortan compilaciones grandes. CPU multinúcleo con MAKEOPTS ajustado.
Conocimientos y tiempo:
- Particionado y sistemas de archivos: crear particiones GPT/MBR, formatear ext4, xfs o btrfs y montar correctamente.
- Chroot, kernel y gestor de arranque: configurar
make.conf, elegir kernel (dist-kernel binario ogentoo-sourcesmanual) y GRUB o systemd-boot. - Tiempo real: instalación clásica compilando base y kernel lleva de 2 a 6 horas en hardware actual de gama media; en equipos modestos puede superar 8 horas. El repositorio binario reduce ese tiempo a menos de 1 hora.
Lista de verificación previa:
- [ ] Copia de seguridad y USB live probado que arranca en UEFI y Legacy según tu placa
- [ ] Stage3 descargado y verificado con checksum y firma
- [ ] Particiones planificadas (EFI de 512 MB, swap opcional, raíz)
- [ ]
mirrorselecto espejo cercano elegido para no depender de una sola fuente - [ ] Si no quieres compilarlo todo, decidido usar binarios amd64 o imagen QCOW2/WSL
Formas de instalar y usar Gentoo, comparadas
| Forma de instalación | Tiempo instalación | Consumo CPU / RAM / Disco en instalación | Control USE flags | Mantenimiento | Para quién es |
|---|---|---|---|---|---|
| Stage3 compilado clásico | 2 a 6 horas en gama media | Alto / 4 a 8 GBytes RAM / 20 a 60 GBytes | Total | Manual con Portage y emerge --sync |
Quien quiere optimizar cada paquete |
| Paquetes binarios amd64 (89 GBytes de repositorio) | 0,5 a 1 hora | Medio / 4 GBytes RAM / 20 a 40 GBytes | Parcial, flags predefinidos | Mixto binario y compilación selectiva | Quien quiere Gentoo sin compilar todo |
| Imagen QCOW2 RISC-V / amd64 | 0,2 a 0,5 horas | Bajo / 2 a 4 GBytes RAM / 10 a 20 GBytes | Bajo | Actualización como stage3 | Pruebas y virtualización rápida |
| WSL con systemd | 0,2 a 0,3 horas | Bajo / 2 GBytes RAM / 10 GBytes | Bajo | Gestionado por WSL + Portage | Desarrolladores en Windows que corre en Windows |
Esta tabla usa rangos porque el tiempo depende de CPU, disco NVMe frente a SATA y número de trabajos MAKEOPTS="-jN". El dato de 89 GBytes es el tamaño publicado para el repositorio binario amd64 del proyecto.
Si vienes de Windows que corre en Windows con licencia de pago aproximada o macOS que corre en macOS solo en hardware Apple, valora primero si necesitas Linux nativo o te basta WSL antes de particionar.
Instalación clásica desde stage3: compilando el sistema
Es el método del Gentoo Handbook y el que enseña cómo funciona el sistema. Sigue el orden; saltarse pasos genera errores de chroot o de arranque.
- Arranca la live y prepara red y discos. Verifica conexión con
ping, sincroniza reloj conchronydy particiona confdiskoparted. Formatea y monta raíz en/mnt/gentoo, crea y monta/mnt/gentoo/boot/efisi usas UEFI. - Descarga y descomprime stage3. Entra en
/mnt/gentoo, descarga el stage3 amd64 consystemduopenrcsegún prefieras y verifica firma. Descomprime contar xpvf stage3-.tar.xz --xattrs-include='.*' --numeric-owner. - Configura Portage y entra en chroot. Copia
resolv.conf, monta/proc,/sys,/devy entra conchroot. Selecciona perfil coneselect profiley edita/etc/portage/make.confconCOMMON_FLAGS,MAKEOPTS="-j$(nproc)"yUSEglobales. - Sincroniza y actualiza. Ejecuta
emerge --syncyemerge --ask --update --deep --newuse @world. Respeta los mensajes deeselect news. - Kernel y firmware. Opción rápida:
emerge sys-kernel/gentoo-kernel-binque instala kernel binario. Opción completa:emerge sys-kernel/gentoo-sourcesymake menuconfig, compila e instala módulos. Añadelinux-firmwaresi tu hardware lo requiere. - Sistema base y arranque. Configura
fstab, zona horaria, locale y clave de root. Instala gestor de arranque:emerge sys-boot/grubygrub-installmásgrub-mkconfig, obootctlpara systemd-boot. Crea usuario y instalaNetworkManagerodhcpcd.
Compilar todo alarga la instalación y eleva temperatura y consumo: en portátiles sin buena refrigeración limita
MAKEOPTSy conecta corriente. Si interrumpes una compilación grande, reanuda conemerge --resumeantes de forzar--skipfirst.
Instalación rápida con binarios y variantes listas
Si quieres probar Gentoo sin compilar durante horas, el proyecto ofrece atajos que mantienen Portage pero parten de binarios.
Opción A: binarios amd64 desde stage3
- Sigue los pasos 1 a 3 de la instalación clásica hasta el chroot y perfil.
- Activa el repositorio binario en
/etc/portage/binrepos.conf/gentoobinhost.confcon la URL oficial para amd64 (repositorio de 89 GBytes). Sincroniza conemerge --sync. - Instala sistema y escritorio con
emerge --getbinpkgoemerge --usepkgpara paquetes comogentoo-kernel-bin,firefox-binokde-plasma/plasma-meta. Solo compilarás lo que no tenga binario o donde cambies USE flags. - Finaliza con
fstab, gestor de arranque y usuario como en el método clásico.
Opción B: imagen QCOW2 lista
- Descarga la imagen QCOW2 para amd64 o RISC-V desde la sección de descargas del proyecto.
- Crea máquina virtual en QEMU/KVM o VirtualBox, asigna 2 a 4 GBytes de RAM y 20 GBytes de disco, y arranca la imagen.
- Actualiza con
emerge --sync && emerge -uDN @worldcuando quieras pasar a rolling completo.
Opción C: WSL con systemd
- En Windows que corre en Windows, habilita WSL y descarga el tarball stage3 para WSL con systemd desde la web de Gentoo.
- Importa con
wsl --import Gentoo %LOCALAPPDATA%\Gentoo gentoo-wsl.tar.xzy arrancawsl -d Gentoo. - Dentro, configura usuario y Portage; actualiza como en cualquier Gentoo.
Qué se pierde: con binarios y QCOW2/WSL heredas los USE flags con los que se compiló el binario. Si necesitas USE="-pulseaudio alsa" o USE="-systemd", tendrás que recompilar esos paquetes y el ahorro de tiempo se reduce.
Compatibilidad: binarios solo para amd64 (x86-64). QCOW2 existe para amd64 y RISC-V; el resto de arquitecturas sigue requiriendo compilación desde stage3. WSL requiere Windows 10/11 con WSL2 y virtualización activada.
Cuándo compensa instalarlo y errores que hacen perder tiempo
Cuándo sí compensa:
- Equipo muy ajustado o muy específico. Quieres un sistema sin PulseAudio, sin Bluetooth o sin systemd, o necesitas desactivar docenas de dependencias para ahorrar RAM y disco en un mini PC o servidor.
- Optimización por CPU. Usas
-march=nativey LTO en paquetes críticos donde un 5 a 15 % de rendimiento medible justifica compilar, como codificación o cálculo. - Aprendizaje profundo. Quieres entender toolchain, EAPI 9 y resolución de dependencias para luego mantener Debian que corre en Linux o ChromeOS que corre en Linux y web con criterio.
Cuándo no compensa:
- Necesitas equipo productivo ya. Si tu prioridad es ofimática, clases o gaming, Ubuntu o Zorin OS que corre en Linux te dejan trabajando en 30 minutos sin compilar.
- Hardware con drivers cerrados recientes. Portátiles con GPU dedicada o Wi-Fi que depende de firmware privativo funcionan antes en Fedora o Ubuntu que compilando kernel a mano.
- Sin tiempo para mantenimiento rolling. Gentoo exige leer news, resolver bloques y recompilar tras cambios de USE; si no puedes dedicarle 1 a 2 horas al mes, se desactualiza y rompe dependencias.
Pros y contras concretos:
- Ventaja: control total de USE flags y dependencias, sistema sin componentes que no usas.
- Ventaja: rolling release continuo sin reinstalaciones por versión.
- Ventaja: documentación Handbook y ebuilds auditables.
- Inconveniente: tiempo de compilación y consumo eléctrico elevados en paquetes grandes como chromium o libreoffice.
- Inconveniente: mantenimiento manual; una actualización de perfil puede exigir
emerge -e @world. - Inconveniente: binarios limitados a amd64; fuera de ahí compilas sí o sí.
Errores frecuentes que alargan horas:
- USE flags contradictorios a nivel global. Poner
USE="-*"o activar todo a la vez crea bloques. Usaemerge --infoy ajusta por paquete en/etc/portage/package.use. - MAKEOPTS mal ajustado y jobserver.
MAKEOPTS="-j32"en CPU de 4 núcleos satura RAM y falla conjobserver unavailable. Usa-j$(nproc)y respetaEMERGE_DEFAULT_OPTS="--jobs --load-average". - Kernel sin actualizar tras glibc o toolchain. Actualizas
@worldpero olvidas recompilar kernel y módulos; el sistema arranca sin Wi-Fi o sin NVIDIA. Trasgccoglibc, ejecutaemerge @module-rebuildy revisaeselect kernel.
Si dudas entre probar y comprometerte, instala primero la variante binaria o QCOW2: si te convence el control de Portage, migra a compilación completa solo en los paquetes donde midas beneficio real.
Preguntas frecuentes sobre Gentoo Linux
1. ¿Dónde puedo descargar Gentoo Linux?
La página oficial de Gentoo ofrece imágenes de instalación y tarballs precompilados en la sección de descargas. La imagen mínima recomendada para instalación tiene menos de 300 MB, lo que permite un arranque rápido incluso en máquinas con pocos recursos. Verifica que el checksum del archivo descargado coincida con el publicado en la web oficial antes de escribirlo en un medio booteable.
2. ¿Qué es el Gentoo Handbook y cómo se usa?
El Gentoo Handbook es la guía oficial paso a paso para instalar y configurar el sistema desde cero. Se encuentra en la wiki de Gentoo (wiki.gentoo.org) y está disponible en múltiples idiomas, incluido el español. Es el recurso fundamental para cualquier instalación, ya que explica desde el particionado del disco hasta la configuración del gestor de arranque, con comandos específicos para cada arquitectura.
3. ¿Qué tipo de imagen ISO ofrece Gentoo para instalar?
Gentoo distribuye dos tipos principales de imágenes: las 'Stage3' (tarballs comprimidos que contienen un sistema base para compilar) y las imágenes minimalas de instalación (ISO ligeras de arranque). La imagen mínima para arquitectura x86_64 tiene aproximadamente 300 MB y arranca en un entorno de línea de comandos desde el que se ejecutan los comandos de instalación manual. No ofrece un instalador gráfico tipo 'Next-Next-Finish'; todo el proceso se realiza desde la terminal.
4. ¿Gentoo sigue soportando la arquitectura de 32 bits (x86)?
El soporte oficial para la arquitectura x86 (32 bits) fue eliminado en 2024. Ya no se generan imágenes de instalación ni archivos Stage3 para esa plataforma. La alternativa es utilizar la arquitectura amd64 (64 bits) o, en sistemas con procesadores muy antiguos sin soporte de 64 bits, recurrir a proyectos como Debian o Alpine que aún mantienen soporte para 32 bits.
5. ¿Sobre qué está basado Gentoo Linux?
Gentoo Linux es un sistema operativo independiente, no derivado de otra distribución como Debian o Fedora. Se construye desde cero, con un sistema de gestión de paquetes propio llamado Portage, escrito en Python. El usuario compila cada paquete desde el código fuente utilizando perfiles de configuración que permiten habilitar o deshabilitar opciones de compilación específicas para optimizar el rendimiento en su hardware.
6. ¿Gentoo funciona en procesadores PowerPC (PPC)?
Gentoo mantiene soporte oficial para la arquitectura PPC (PowerPC) con archivos Stage3 y documentación específica en el Handbook. Este soporte es útil para mantener funcionales equipos antiguos como los Power Mac o servidores IBM basados en POWER. La instalación en PPC sigue el mismo procedimiento manual que en x86_64, pero con ajustes específicos para el gestor de arranque y la configuración del kernel propios de esa arquitectura.
7. ¿Qué son los mirrors de Gentoo y cómo se eligen?
Los mirrors son servidores distribuidos por todo el mundo que almacenan copias de los paquetes de Gentoo para descargarlos más rápido según tu ubicación geográfica. La wiki de Gentoo proporciona una lista de mirrors clasificados por país y tipo de conexión (HTTP, FTP, rsync). Se recomienda usar rsync para sincronizar el árbol de paquetes (Portage) y un mirror cercano para las descargas binarias, lo que puede reducir significativamente los tiempos de actualización.
Fuentes
- GentooDownloads – Gentoo Linuxconsultado el 21/09/2026
- YcombinatorGentoo Linux 2025 Review | Hacker Newsconsultado el 21/09/2026
- MediumGentoo Install in 2026 – Mediumconsultado el 21/09/2026
- GentooWhy Gentoo? – Michał Górnyconsultado el 21/09/2026
