Gentoo. La verdad tras el mito

Gentoo es una distribución Linux y BSD que verdaderamente ha dado para contar desde su fundación en el 2002, y no sólo es una de las 5 familias principales en Linux, sino que su gestión de paquetes lo hace un tanto único.

daniel-robbins


Empezando con su fundador, tenemos una una personalidad del mundo del software libre controversial, un hombre práctico, un genio poco conocido si no es tal vez por algunos usuarios del mundo Linux. Se trata de Daniel Robbins.

Robbins comenzó el desarrollo de una distribución Linux a finales de los 90s, Enoch Linux. Su propósito era crear una distribución sin binarios, que se adaptara al hardware y con sólo lo necesario. Robbins comenzó a mejorar el compilador logrando un incremento de velocidad por sobre las demás distros, lo que motivó el cambio de nombre, Enoch Linux pasó a llamarse Gentoo, la raza de pingüino más rápida. Pronto sus modificaciones al compilador pasaron a formar parte de todas las distros.

Sin embargo, probablemente el hecho más importante que marcó a Gentoo fue la inspiración misma que Robbins encontró en FreeBSD. Un día su ordenador tuvo un error importante, Robbins se dio cuenta que debía redefinir a Gentoo. Detuvo su desarrollo y pasó meses utilizando y dominando FreeBSD para encontrar la forma de mejorarlo, finalmente creó el sistema de paquetería más avanzado, la piedra angular de Gentoo, Portage

¿Quiénes lo usan?

Gentoo siempre ha sido una distro popular a través de su historia, en el 2002 en el que se fundó fue la tercera distribución más popular, tan sólo detrás del famoso Mandrake (Mandriva) y Red Hat. La mayoría personas de 18 a 25 años, es lógico pensarlo, como sugiere el doctor:

doctor

Debo decir que gente que admiro usa Gentoo. Actualmente hay 143,468 miembros registrados en el foro, se generan 1254.52 temas por día y en total hay 5,817,231 de temas

Gente joven

En la actualidad ocurre un fenómeno curioso, la mayoría de los que usan Gentoo son personas de 25 a 35 años, por lo que hace 10 años eran personas de 18 a 25. Pienso que la razón de esto es que las nuevas generaciones, la llamada «Z» (a la cual pertenezco) somos más visuales. Crecimos con Internet y es natural que esperemos que las cosas sean instantáneas, como con un simple touch del smartphone.

Los que tenemos de 15 a 19 años somos tan sólo el 4% de los que utilizamos Gentoo según una encuesta que se realizó en el sitio, aun es ínfimo los que tienen menos de 15 años. A mi parecer el hecho que sean pocos los menores de 15 años, es porque la mayoría conocemos a Linux en la adolescencia y Gentoo es una distro que tienes que descubrir y probar, aunque también una hay mucha desinformación entre la gente y entre más jóvenes es más fácil aburrirse. Así que si tienen dudas me dará gusto poder responderlas. Y anímense.

Entre los jóvenes que ha instalado Gentoo tenemos a Ayortano, es un joven brillante, sabe programar, además que es uno de sus pasatiempos favorito, se cautiva con temas de historia y generalmente usa un avatar de un importante ingeniero nazi de la segunda guerra mundial, creo que él es una de las personas más jóvenes que ha instalado Gentoo, a sus 15 años debió ya haberlo instalado, no lo conozco directamente, pero alguien como él vale la pena mencionarlo. Se dice que en el foro hay una persona de 14 años que instaló Gentoo.

Gente mayor.

Una de las características interesantes de Gentoo es su grupo de usuarios que van de los 30 años a los 60, estos usuarios representan el 30% de la comunidad, más aun es notable que es posible encontrar gente mayor de 60 años.

Roy Bamford (NeddySeagoon) probablemente sea uno de los miembros más longevos de la comunidad, pertenece a la generación Babyboomer, es presidente actual de la Gentoo Foundation y administrador del foro de Gentoo, es un ingeniero en electrónica, nos relata que antes no existían los ingenieros de software, los ingenieros de hardware eran los que creaban el software para alguna necesidad en particular.

César Zalazar es gran usuario, comprometido con el software libre, es posible encontrarlo en gnulibre e igual es usuario de desdelinux. Siempre está dispuesto a ayudar y tiene un fuerte sentido de la ética personal y con la sociedad.Tiene amplios conocimientos de GNU/Linux y de informática. Lo puedo describir como una persona virtuosa y un gran compañero.

Puedo decir que la comunidad de Gentoo es muy rica y una comunidad dedicada, estan dispuestos a ayudar sus usuarios, no es una comunidad donde exista la soberbia.

Características de Gentoo. ¿Arch, Gentoo en 10 minutos?

Probablemente hayan oído decir que Arch es un Gentoo en 10 minutos. Eso es lo que pensaba antes de probarlo:

Arch Linux forever, es la mejor distro que ha existido y existirá, nada se le compara, es actual, práctica, pulcra, tiene una super-wiki, con muchos paquetes y cumple su trabajo. ¿Compilar? He investigado, en la actualidad compilar no da ningún beneficio en velocidad. Creo que un sistema operativo es para servir al usuario, no es muy inteligente gastar tiempo compilando si da lo mismo con binarios, en todo caso si hay mejora, no creo que se justifique, podría dedicar mi tiempo a otra cosa, ¿no? ¿Le podemos llamar fanatismo a esto?

Gentoo parece un sistema poco profesional, de poco fiar y de poca estabilidad, con una comunidad muy dividida y me temo no estar a su «nivel » y que se olviden de que yo también soy una persona que empezó con dudas como cualquiera y que me critiquen por preguntar cosas que se supone que debería ya saber. Si actualmente me mostrara tiempos superiores podría comenzar a interesarme.

Tal vez pueda llamarle distro académica, bueno, la verdad es, siempre he querido saber que tan ligera puede ser un sistema, tengo en mente un proyecto en el que Gentoo podría ayudarme…

Cuando lo empecé a instalar por un experimento, me di cuenta de lo impresionante que era, no se trata del rendimiento sino de la posibilidad, es un mecanismo para darle forma a tus ideas, es el camino para transmutar el plomo en oro, las fuentes en binarios, esta es, la distro filosofal. Me di cuenta de todos los prejuicios que tenía de esta distro y que es más fácil criticar sin conocer.

Quise que entráramos en perspectiva, en fin, consideremos los siguientes aspectos:

Rendimiento: El rendimiento realmente aumenta cuando lo instalan en computadoras de bajos recursos, entre otras cosas las aplicaciones ocupan menos memoria RAM y las aplicaciones son menos pesadas. Por ejemplo en Arch o Debian podrían tener 15 pestañas abiertas en Firefox y empezar a tener problemas, en Gentoo probablemente puedan tener 25 y sólo entonces comenzaran los problemas. En mi experiencia cuando en Arch se agote la memoria tomará más tiempo descongelarse que Gentoo.

Universalidad y Flexibilidad: Es la esencia de Gentoo. Gentoo puede ser una poderosa estación de trabajo, una distribución para gaming, un sistema embebido, un servidor, tu escritorio, usarse en tu celular. En pocas palabras se autodescribe con una casi ilimitada adaptabilidad de forma que se puede ajustar prácticamente a cualquier necesidad. Actualmente soporta más arquitecturas que Debian.

Estabilidad y Bleeding: Gentoo ofrece paquetes estables y probados similar a Debian Testing. Aun más, ofrece distintas versiones de paquetes tales como el kernel, en este momento Gentoo soporta las series de kernel estables: 3.10, 3.12, 3.14. 3.16, 3.17, sin embargo es muy sencillo indicar a Gentoo usar el kernel más nuevo como el de Arch Testing. De la misma manera se puede indicar a Gentoo que utilice las versiones más nuevas de muchos programas y se acoplaran muy bien al sistema en general.

Libre: Gentoo se toma en serio la libertad en toda su extensión, no es una distro avalada por la FSF, pero gracias a Portage puedes crear un sistema 100% libre con paquetes aprovados por la FSF de forma sencilla si quieres. Gentoo es la base de Ututo, la primer distro reconocida como 100% libre por la FSF. «Hasta tienes la libertad de ser libre o no serlo»

Sistema de Init: Gentoo por defecto no utiliza systemd, utiliza Openrc que es bastante parecido al tradicional init pero mejorado, soporta la paralelización al igual que systemd entre otras cosas. Este sistema de init es el mismo que usa Manjaro y está completamente integrado a Gentoo. En Gentoo también es posible instalar Systemd y utilizar indistintamente los dos sistemas de init al seleccionarlos en el grub teniendo el sistema completamente integrado para los dos.

Documentación: Gentoo tiene una de las wikis más completas del mundo Linux, realmente les va a permitir aprender mucho de como funciona Linux. También el manual para instalar Gentoo esta muy bien explicado y es exactamente el mismo traducido en varios idiomas.

Paquetes: Gentoo es una de las distribuciones con mayor software disponible, cuenta con 37,166 paquetes al momento de escribir esto, a comparación de los casi 60,000 de Ubuntu o Debian.

Repositorio de Usuarios: Gentoo de forma similar al AUR de Arch, CCR de Chakra y al sistema de Slackware poseé repositorios de usuarios, la diferencia es que Gentoo mantiene distintos repositorios para distintos propósitos, algunos tiene paquetes estables, otros que aun no están listos para entrar en la rama principal, otros son proyectos muy específicos, otros complementan los paquetes de Gentoo.

Estos son los principales: Stuff, Swegener, y Sunrise, donde es el punto de partida para empezar a aportar ebuilds.
Todos esto se pueden gestionar fácilmente con layman.

Compilación

Gentoo es la mejor distro para compilar, más allá de lo que pueda parecer obvio hay buenas razones: Compilar en general requiere que instalen las dependencias, ejecutar a configure, make y make install. Todo esto lo hace Gentoo automáticamente y sólo requiere que usen «emerge» similar a como usarían apt-get, pacman, yum, etc…

Si por ejemplo quiero instalar Firefox sólo basta que ejecute:

sudo emerge firefox

También Gentoo incluye unos cuantos binarios para ahorrar tiempo: Firefox, Google Chrome, libreoffice, virtualbox

en ese caso ejecutaría:

sudo emerge firefox-bin

Nótese la terminación bin

¿Sabían que el gestor de paquetes binarios de Sabayon (equo) se encuentra en el repositorio oficial de Gentoo? En teoría se puede usar, pero no se garantiza que sirva y se debe usar con precaución

La compilación en Gentoo está muy refinada y verdaderamente es muy confiable, es muy raro cuando algo no compila. Me comentaron que en Debian usar apt-build para usar fuentes en vez de binarios no estaba muy pulido, no puedo dar hecho de esto aunque puedo decir que probé en Arch el ABS (Arch Build System) para compilar todo mi sistema.

A pesar de un script disponible en AUR, me parece también que Arch no está muy pulido en el tema de manejar un sistema al 100% a base de compilación. Hubieron algunos errores en la compilación, y le falta una mejor gestión de los paquetes compilados.

La piedra angular de Gentoo: USE y Flags

Hasta ahora han conocido el uso básico de Portage y su front-end de línea de comandos emerge.

Gracias a la flexibilidad de Gentoo y de la configuración centralizada del Portage (/etc/portage/make.conf). Somos capaces de construir un paquete para las características exactas de nuestro sistema y de nuestras necesidades. Este es el llamado sistema de «FLAGS» y de «USE».

¿Qué es un USE?

Los «USEs» son variables de entorno que Portage lee para saber que características debe compilar:

Si por ejemplo ejecutó:
export USE='gnome kde bluetooth alsa'

Quiere decir que cuando haga emerge PROGRAMA el soporte para KDE y Gnome así como el de bluetooth y el de audio (alsa) se incluirán si están disponibles.

Hay dos tipos de USES, globales y particulares:

Los uses globales afectan a todo el sistema y a todos los paquetes, para establecerlos permanentemente se deben añadir en el archivo /etc/portage/make.conf en la linea que comienza con USE, por ejemplo los mios:

USE="jack -ipv6 -accessibility -qt4 -kde gnome -bluetooth bindist mmx sse sse2 dbus vim-syntax systemd -consolekit unicode policykit -networkmanager pulseaudio scanner dmx"

Los particulares afectan a paquetes específicos y se deben escribir en /etc/portage/package.use por linea, al principio el nombre completo del paquete app-editors/emacs, y seguido los uses app-editors/emacs gtk gtk3 png

Gentoo incluye por defecto muchos USEs, después de todo Gentoo se maneja por perfiles, unos perfiles tienen diferentes uses que otros, hay perfil para KDE, perfil para Gnome, Systemd, SELINUX y seguridad aumentada…. eselect profile list los lista todos y eselect profile set # les permite seleccionar uno.

Nótese que en /etc/portage están todas las configuraciones de Portage

Gracias al sistema USE somos capaces de especificar una gran cantidad de características configurables por paquete.
Esto facilita en mucho la administración y mantenimiento del sistema y su flexibilidad a la hora de dedicar un sistema para una tarea en concreto.

Si no llegan a saber que hace cada USE no se preocupen, siempre pueden ejecutar:

equery uses PROGRAMA

esto les dirá que hace cada USE del programa.

Ejemplo de la instalación de Inkscape -mismos colores que aparecerían en una terminal-:

# emerge -p inkscape

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] dev-libs/boehm-gc-7.2e USE="cxx -static-libs -threads"
[ebuild N ] media-libs/sk1libs-0.9.1-r3 PYTHON_TARGETS="python2_7"
[ebuild N ] media-gfx/uniconvertor-1.1.5
[ebuild N ] app-text/aspell-0.60.6.1 USE="nls" LINGUAS="-af -be -bg -br -ca -cs -cy -da -de -el -en -eo -es -et -fi -fo -fr -ga -gl -he -hr -is -it -la -lt -nl -no -pl -pt -pt_BR -ro -ru -sk -sl -sr -sv -uk -vi"
[ebuild N ] app-dicts/aspell-en-7.1.0
[ebuild N ] media-gfx/inkscape-0.48.5 USE="gnome lcms nls spell -dia -inkjar -postscript -wmf" PYTHON_TARGETS="python2_7"

* IMPORTANT: 13 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Esto no es una simple resolución de dependencias, sino que con un solo paquete (inkscape en este caso) podemos tener varias posibilidades
Pérmitanme explicarles :

A emerge le añadí «-p«, está opción es para pretender que hace una instalación, te muestra los cambios que hará sin hacerlos, otra opción es -a (–ask), es similar, sólo que te pregunta si quieres continuar o no.

Al principo aparece entre corchetes ebuild N, ebuild se refiere a que se va a instalar a partir del código fuente, Portage puede generar binarios de lo que instalen, pero normalmente no lo hace, útil para reinstalar o para tener varias computadoras con Gentoo. En ese caso aparecería como binary

Seguido tenemos N, la segunda sección nos dice el tipo de operación, si se está actualizando (U), si es nuevo (N), si lo estamos recontruyendo (R), o si hay un conflicto que lo bloquea de instalarse (B).

Después sigue el nombre del paquete con su número de versión, luego aparece la variable use donde con rojo están los uses que se van a incluir, y con azul los que no, noten que los de azul comienzan con un signo de menos. También hay USES negativos y lo pueden usar para evitar algun o algunos USES que vienen por defecto.
PYTHON_TARGETS tiene que ver con la implementación de python que se usará, probablemente nunca la tengan que mover, así que no le hagan mucho caso por ahora.

Finalmente menciona que hay 13 elementos que debo leer, son todas las noticias de los últimos 3 años con respecto a cambios importantes, ya los leí, pero no se lo he indicado a portage. Creo que esto es una característica que debería tener el pacman de Arch.

Actualización:

La actualización de Gentoo es diferente de las demás distros, se puede hacer superficialmente como usar:

emerge -u world

hasta la más completa que es:

emerge -uavDN –keep-going world

En caso de duda usen la última forma, luego se irán dando cuenta de las diferencias. Les recomiendo hacerlo diario si pueden hacerlo, y lo más optimo por semana, a lo mucho cada 15 días, no importa su procesador, no se pasen del mes, no quieren estar resolviendo conflictos manualmente.

Pero incluso si duran 5 años sin actualizar Gentoo lo pueden hacer, al menos esté artículo se refiere a como actualizar una instalación normal de un año sin actualizar:
http://gentoovps.net/gentoo-updating-old-system/

Gestores gráficos:

Gentoo tiene gestores de paquetes gráficos, está porthole y himerge

Himerge:

himerge

Porthole:

gentoo_porthole

Creo que ahora conocen lo básico para administrar Gentoo, comprendido bien esto no creo que tengan problemas con los paquetes enmascarados, inestables, las licencias, limpiar los módules de perl, las actualizaciónes de toolchain, actualizaciones de Python, resolver bloqueos de paquetes que es más fácil de lo que parece.

Tiempo y dificultad

mitos gentoo

Es muy común que se exagere la dificultad de Gentoo, sobre todo en tablones de imágenes como 4-chan. Me gusta pensar en que instalar Gentoo es fácil. Difícil es un concepto muy relativo, muy impreciso, si lo comparas con Ubuntu puede ser dificil, si lo comparas con Arch puede que ni sea fácil ni dificil.

Son 3 cosas básicas las que se necesitan para instalar Gentoo: cierta experiencia en Linux, perseverancia, y el procesador. Todas se complementan y lo que te falta de un lado lo puedes tener en el otro.

¿Qué hago si mi procesador tiene poca potencia?

Alguien con una computadora promedio, con conocimientos regulares de Linux se puede llevar muy bien con Gentoo, en cambio alguien con un procesador Atom o Pentium 4 si le va a costar tiempo y/o trabajo poder instalarlos. Pero no crean que eso es un obstáculo, hay quienes lo instalan así.

Lo que siempre recomendé en estos casos es tener una instalación de Arch en chroot en su Gentoo, así para poder instalar binarios en caso de emergencia y correrlos con algun script. También si pueden hagan un cluster con distcc, así compilan usando varias computadoras u otra más potente. ¿Por qué? Porque después de tantas horas compilando sabes que el rendimiento vale la pena, que tu sistema es más seguro y es más flexible.

Casos de la vida real

En el foro alguien comentó lo mucho que le tomó compilar glibc para el raspberry pi, esto es… interesante. En fin, me gusta el blog de DJ_Dexter, me sorprende todo lo que hace apesar de su hardware, no sé si aun conserve su Pentium 4, pero instaló Gentoo en él. Abajo su escritorio del concurso oficial de Gentoo en el que participó.

fluxbox_screenshot


http://sc.gentooligans.com/image/djdexter/2011/07/12/djdexters-fluxbox-desktop

Yo tenía un Intel Atom, en verdad quería instalar Gentoo, ¿esperarme a cuando tenga algo más potente?, ¿voy a dejar que la situación me domine? Me atreví a instalarlo, lo usé muchos meses como mi único sistema operativo.

Compilar el kernel me tomaba 3 horas o más, lo que me retrasó un poco es que debía compilar built-in en el kernel el soporte para mi disco SATA, y unas opciones para el servidor X. Fueron dos días de investigación. Hace exactamente un año de eso, también de pronto no supe como resolver unos conflictos, pero insistiendo fui resolviéndolo, tal vez me tomó en total 5 días tener un Gentoo con lo que podía necesitar. Fue una gran experiencia.

1496444_10152062212089360_357905114_o

Pero aun así no me rendí e insistí en instalar KDE tiempo después en mi mismo intel atom.

gentoo kde intel atom

Sólo lo actualizaba una vez al mes, actualizar con todo KDE tomaba 20 horas, aun así sólo era una sóla vez al mes, como compilé firefox para tener aun más rendimiento fueron 8 horas más. Por lo que actualizar me tomaba 30 horas. Pero nunca tuve problemas con eso, incluso tenía un Arch en una carpeta por si requiriese algo de emergencia, nunca la necesité. Tenía todo lo que necesitaba en Gentoo.

En Taringa Novatovich también se unió a #gentooinstallbattle instalando Gentoo en su netbook

Cualquiera puede instalar Gentoo:

perseverancia

Lo que es cierto es que nunca he oido de alguien que se iniciara al mundo Linux instalando Gentoo, pero si se de alguien que pasó de Ubuntu a Gentoo en un mes de haberse iniciado a Linux, es una experiencia dura, casi resemblando cuando el príncipe Buda, futuro heredero al trono abandonó el palacio y tomó vida de mendigo para comprender el sufrimiento humano, cuanto pesar debió pasar aquel que finalmente alcanzó la iluminición como para hacer especial énfasis en que los extremos son malos.

He llegado a decir que para realmente aprender hay que ir probando las distros por dificultad, iniciar con Ubuntu, seguir en OpenSUSE, luego en Fedora, luego en Debian, luego Arch, luego Slackware, y finalmente Gentoo. ¿LFS?, tal vez. Tal vez lo leí en un blog, pero es natural en el ser humano el ir probando cosas más difíciles. Aunque creo que podemos simplificarlo a: Ubuntu, Arch y Gentoo.

Instalar Gentoo es como instalar Arch, pero añadiendo el tema de los USES y el control de paquetes, y el kernel.

Tiempo de instalación

La mayoría de los que instalan Gentoo no necesitan más de 24 horas para instalarlo, el promedio para instalarlo es de 2 a 6 horas. Algunos requieren más de 10 horas, también hay quien requiere de 2 a 7 días. Realmente es un mito que se requiere meses para configurarlo, les doy un día a lo mucho, y me estoy arriesgando.

No sabría decirles cuanto tarda alguien que nunca ha instalado Gentoo en instalarlo.

Hacer trampa.

Algo que consume tiempo es la configuración y compilación del kernel, en este caso pueden descargar un kernel de sabayon y copiarlo en boot así como el initrd, no olviden descargar los módulos y descomprimirlos en /usr/modules, por último necesitarán el código fuente, pueden agregar temporalmente el overlay de sabayon-distro e instalar sabayon-sources con un USE que impide que se compile.

También pueden copiar la configuración del kernel del LiveDVD con:

zcat /proc/config.gz

Y aprovechar otras configuraciones del LiveDVD para tardar menos en configurar, pero sería un Gentoo genérico y le faltaría mucha personalización. Copiando los contenidos de /etc/portage, más adelante en la siguente sección mencionaré la guía de NeedySeagon la cual les puede servir de referencia.

¿Has oido de Funtoo?

Funtoo es una distro basada en Gentoo, mantenida y fundada por el creador de Gentoo, tiempo atrás el creador de Gentoo se separó del proyecto. Así luego creó está distro que mantiene ciertas inovaciones con respecto a Gentoo. En este aspecto simplifica mucha la instalación del kernel, es más rápido actualizar el árbol portage, y se dice que su uso es más sencillo. Tal vez deberías empezar usando esta distro.

Tiempo de compilación de programas:

Una de las referencias que tomaba para saber cuanto tiempo toma cada aplicación en compilar es entrar a su página de Linux From Scratch, en LFS se manejan unas unidades llamadas SBU, es una unidad proporcional al tiempo que se requiere, para obtener su equivalencia debes compilar un programa y dividirlo entre el número de SBU, eso te dará el valor de un SBU.

Estos son los programas que más tiempo me toman compilar en un intel i7:

1. Chromium – 87 minutos
2. Libreoffice – 75 minutos
3. gcc – 37 minutos
4. firefox – 28 minutos
5. calligra – 22 minutos
6. wine – 18 minutos
7. vlc – 14 minutos
8. xbmc – 9 minutos
9. gimp – 9 minutos
10. virtualbox – 8 minutos
11. dev-libs/boost – 5 minutos
12. x11-misc /synergy – 5 minutos
13. calibre – 4 minutos
14. fretsonfire – 4 minutos
15. mpd – 4 minutos
16. pidgin – 3 minutos
17. seahorse – 3 minutos
18 perl – 3 minutos
19. transmission – 3 minutos
20. pavucontrol – 3 minutos
21. qsynth – 2 minutos

El 92% de los programas me toma menos de tres minutos en compilar:
83 de los 193 programas que tengo en /var/lib/portage/world tomaron menos de un minuto en compilar, 73 tomaron al rededor de un minuto, 22 alrededor de dos minutos.

Estos tiempos varian, en portage hay una opción de mantener trabajos paralelos el cual trata de optimizar al máximo la multitarea, en /etc/portage/make.conf añado:
EMERGE_DEFAULT_OPTS=»–jobs=5″

Quiere decir que mantiene 5 trabajos paralelos como descargar, ./configure, descomprimir, etc. y es la que mejores resultados me dio. Esta opción no la conocía y antes de eso portage compilaba de uno en uno las aplicaciones, por lo que el tiempo registrado era casi constante. Por ejemplo GIMP al instalarlo por separado toma 4 minutos, vlc también me toma 4 minutos.

Estos tiempos se incrementan en un Core 2 Duo alrededor de 3 veces, en un intel atom alrededor de 10 veces, en un pentium 4 alrededor de 20 veces, en un raspberry pi alrededor de 50 veces.

Hacer estimaciones de cuanto tomará

Genlop es una buena herramienta para hacer estimaciones de tiempo y obtener información de las compilaciones pasadas.

El siguiente comando muestra el historial de todo lo que han instalado y cuando

genlop -l

Este comando muestra el tiempo que tomó instalarse cada vez el programa indicado

genlop -t PROGRAMA

Genlop también se puede usar para calcular operaciones concretas como una actualización del sistema, el tiempo total con dependencias de cierto programa, etc. Lo probé para medir el tiempo que me tomaría recompilar todo mi sistema en mi i7, 1 día con 6 horas, consideren que utilizo Gnome 3, Cinnamon, antes usaba KDE pero aun tengo varias aplicaciones que me gustan y no lo he eliminado del todo…

Ejemplo:

emerge -p firefox | genlop -p

Estimated update time: 0:23:36 23 minutes.

En donde usé el parametro -p en emerge para pasarlo como output a genlop, el cual también tiene el parametro -p para calcular el tiempo que tomará, y practicamente se le puede pasar cualquier operación de emerge.

Instalación

gentoo_livecd

Gentoo actualmente tiene un LiveDVD con distintos escritorios y gestores de ventana como Gnome 3, KDE, Openbox, Fluxbox, i3, XFCE y LXQT, por defecto inicia en KDE, pero ustedes pueden cerrar sección y elegir otro entorno.

La diferencia con otras distros es que este DVD no tiene instalador, pero no quiere decir que no puedan instalar el LiveDVD, al menos hay 10 formas de instalar Gentoo -las cuales las que no deberían usar están tachadas-:

1. La oficial

2. Desde tu distro Linux

3. Stage 1 (para desarrolladores)

4. Instalar el LiveDVD

5. Usar los paquetes del LiveDVD para instalar un Gentoo instantáneo (Avanzado)
Véase: https://dev.gentoo.org/~neddyseagoon/HOWTO_DVD11.xml, usése como referencia para el método 6 también

6. Usar las configuraciones del LiveDVD u otra instalación

7. Usando scripts: http://forums.gentoo.org/viewtopic-t-950912.html

8. Instalar Lilblue que es un sabor de Gentoo con XFCE oficialmente distribuido, actualizado cada semana y listo para funcionar

9. Extraer Gentoo de una imagen de una máquina virtual distribuida

10. Instalar un prefix de Gentoo en cualquier distribución Linux, MacOS, BSD, Solaris o cualquier otro sistema POSIX

Instalar el LiveDVD

El cuarto método probablemente es la forma más fácil de instalar Gentoo, pero también es el método más desaconsejado. Es cierto, al terminar vas a tener tu Gentoo 100% funcional con la mayoría de los programas que puedas necesitar, instalar algo tal vez no sea mucho problema, pero vas a tener una distribución que pesa 11GB, y una distribución con paquetes viejos.

Cada nuevo LiveDVD toma mucho tiempo en salir, salió uno para celebrar los 10 años de Gentoo y ahora que Gentoo tiene alrededor de 15 años volvió a salir el nuevo LiveDVD. Quiere decir que si en el 2016 lo instalan con este método, deben instalar 2 años de actualizaciones, pues están instalando un Gentoo de una fecha en específico, la fecha del LiveDVD.

Para instalar cualquier distribución desde un LiveCD o DVD se copia todos los archivos a la nueva partición, el comando cp no es suficiente, requieren de rsync para copiar todo tipo de atributos y permisos
por ejemplo con el siguente comando:

rsync -aAXv / --exclu

Otra opción es descomprimir el fichero squashfs directamente a la partición.

Seguido ajustar el fstab y el grub.

La instalación de Lilblue

Esta es verdaderamente una gran alternativa, pues es una imagen de Gentoo oficial con XFCE, programas, y seguridad incrementada que se actualiza por semana, además podría caber en un CD fácilmente, sin embargo está basado en la rama de Uclibc, Uclibc es un remplazo de la librería principal de Linux, glibc. Si principal característica esque permite hacer programas más pequeños a partir del mismo código fuente.
Implica romper totalmente la compatibilidad de muchos binarios, por ejemplo si quieren descargar firefox e instalarlo no será compatible, lo mismo para java, etc… también es posible que algun paquete no compile exitosamente, etc…

Los planes para este sabor de Gentoo en el futuro es crear un repositorio de binarios, les recomiendo amplamente probarlo ya sea para que se familiaricen con Gentoo, tengan un sistema realmente ligero o sea su distro principal.

Descarga: http://www.gtlib.gatech.edu/pub/gentoo/experimental/amd64/uclibc/

Notas de la instalación oficial

La instalación oficial y desde otra distro Linux es practicamente la misma, sólo cambian los primeros pasos.

Es el método que más les recomiendo, también pueden usar los scripts guiados que incluso incluso podrían ser más eficacez que la instalación manual o normal, pero aprenderán menos, además es subido por los usuarios y nadie les dará soporte.

Sepan que para instalar Gentoo no necesitan ninguna guía, sólo basta con el manual oficial, la wiki de Gentoo y Google, pero una guía les será muy útil por los tips que puedan aportarle, por ejemplo la guía de Tete:

Guía de instalación paso a paso de Gentoo Linux

En lo personal yo no uso guía y sólo uso el manual para consultar algunas cosas específicas, sigo mi propio orden.

lectura recomendada (2003)
http://es.tldp.org/Presentaciones/200309hispalinux/4/4.pw

Les deseo mucha suerte y ánimos, ¡feliz año nuevo!


113 comentarios, deja el tuyo

Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   elav dijo

    Pedazo de post!! Excelente..

    1.    amulet_linux dijo

      gracias. Ójala muchos tengan como propósito para el 2015 instalarlo 🙂

      1.    eliotime3000 dijo

        Bueno, ya me estás tentando a probarlo (aunque en Slackware, ya me acostumbré a deducir las dependencias de cada aplicación que instalo y/u compilo :v).

      2.    Xurxo dijo

        Gracias por haberte tomado el tiempo necesario para escribir este post.

        Un viejo usuario de Slackware te lo agradece.

        Te deseo lo mejor para el año que comienza en unas horas!!

        Salute fratre 🙂

      3.    Alberto Cardona dijo

        Esta tarde, despues de horas de buscar información no pude lograr que agarrara mi broadcom BCM4313 802.11……..
        entonces decidí rendirme, acabo de regresar a manjaro xfce con openrc, me siento debil, muy decepcionado de mi mismo, pienso probar en otro ordenador o comprare una tarjeta de red externa donde no necesite firmware privativo (no cuento con un modem para conectar el cable ethernet), tengo en mente instalarlo, quiero aprender a usar esa distribución, estoy emocionado, tengo mucha curiosidad, acabo de leer este post despues de darme por vencido esta tarde, tengo sentimientos encontrados 🙁

        Feliz año nuevo, gracias por el post, muy bueno!

      4.    amulet_linux dijo

        creo que necesitas el sta driver:
        http://packages.gentoo.org/package/net-wireless/broadcom-sta
        primero debes desenmascararlo
        por ejemplo añadiendo:
        =net-wireless/broadcom-sta-6.30.223.30-r2 ~amd64
        en /etc/portage/package.keywords
        luego añadiendo esto en /etc/portage/package.license:

        =net-wireless/broadcom-sta-6.30.223.30-r2 Broadcom
        finalmente lo instalas
        sudo emerge net-wireless/broadcom-sta
        recontruyes los módulos
        emerge –ask @module-rebuild
        y no olvides de blacklist b43, ssb, bcma en /etc/modprobe.d/blacklist.conf
        blacklist b43
        blacklist ssb
        blacklist bcma
        no se te olvide ejecutar emerge –ask @module-rebuild cada vez que actualices el kernel,
        y asegurate que compilaste el kernel con los parametros necesarios para wifi:
        http://wiki.gentoo.org/wiki/Wifi
        desenmascaralo, y luego haz

      5.    amulet_linux dijo

        ignora la última linea, de lo que dije, la que está incompleta

      6.    Alberto Cardona dijo

        Muchas gracias wow, lo voy a probar mas tarde, la verdad gran post, muy buena información.
        Gracias amigo instalare esta tarde gentoo, voy a probar lo que dices 😀
        Feliz año nuevo, gracias a todos ustedes que se toman el tiempo por compartir el conocimiento en uno de los mejores blog’s de software libre.
        Saludos!!!

  2.   Rafiki dijo

    Una de las mejores distribuciones que e utilizando, yo comencé a usarlo a los 20 años de edad, en aquel tiempo mi diestro era Fedora, en Gentoo comprendí la forma de instalar un Linux en su máxima capacidad desde configurar la zona de horario del sistema hasta configurar módulos del Kernel y compilar el mismo, todo sobre una shell y con la oportunidad de poder manejar las variables a mi gustó en la compilación

    A mí parecer una excelente distribución y de las mejores..

  3.   zarvaje dijo

    Pedazo de post, si señor, que bien explicado todo, lastima que me de taaaantaaa pereza tener que andar compilando todo, aunque mi paso por gentoo fue muy buena no creo que vuelva, o quizás si… jue ahora me has picado y creo que volveré a darle una nueva oportunidad.

  4.   victor dijo

    Un gran post, se agradece el esfuerzo. Yo quiero aportar mi pequeño granito de arena haciendo una pequeña valoracion de mi experiencia con Gentoo. Fue mi distribución de referencia durante prácticamente dos años hace unos 6 o 7 . Las veces que la instalé fue siempre desde un stage 3, nunca prové hacerla desde un stage 1 o 2, que es casi como montar un linux from scratch. Necesité varios intentos la primera vez pero con la wiki que es impresionante y con un poco de paciencia y persistencia la instalación sale adelante.
    A nivel general nunca note ese plus de velocidad que se espera de un sistema de ports como gentoo respecto a las clásicas distribuciones como debian o fedora
    En general una vez que tienes funcionando el sistema en una maquina determinada, haciendo una copia de respaldo de los archivos de configuración así como recordando las USEs del mismo volver a reinstalarlo se vuelve algo trivial e incluso aburrido pues siempre es lo mismo.
    La razón que tuve para abandonar gentoo fue que me cansé de su inestabilidad. Entiendaseme bien. El enlazador de librerías se corrompió tres o cuatro veces en el tiempo que estuve con gentoo, al final cada vez que hacia un emerge uptade world, cruzaba los dedos para que no pasara nada. Y me cansé, eso si con gentoo aprendí mucho.
    Han pasado muchos años y supogo que esos problemas con portage habran sido afinados pero ahora me he vuelto muy cómodo y no tengo mucho tiempo….. Bueno que estoy muy contento con mi fedora y no tengo intención de cambiarla.

  5.   Daniel dijo

    Excelente publicación, se aprecia que tienes un gran dominio de la distribución. Debe ser un hermoso desafío iniciarse en Gentoo, sin embargo después de leer todo lo que haces para dejarlo afinado, creo que lo haré cuando me jubile, jejeje. Saludos y nuevamente espectacular post.

  6.   Yoyo dijo

    Déjame que me postre de rodillas y te haga la reverencia.

    Llevo desde el 2005 escribiendo en blogs sobre Linux, llevo miles de post publicados y decenas de miles leídos de otros blogueros, pero esto es lo mejor que he visto en mi vida.

    Dan ganas de instalar Gentoo si me hubiera pillado más joven y menos flojo. La inmediatez del presente echa para atrás esos tiempos de compilación de los programas, pero que duda cabe que sería toda una aventura meterse y perderse entre esas compilaciones.

    Un saludo

    1.    amulet_linux dijo

      muchas gracias, buen punto, lo que dices de la inmediatez del presente, tal vez lo principal sea la instalación, porque cuando está instalado y gracias a los procesadores modernos, no es un problema usarlo para el día al día.

  7.   weyland-yutani dijo

    Enhorabuena por el post, está de lujo. Lo voy a tener que releer un par de veces más porque tiene mucha información.

  8.   Drarko dijo

    Empece con Ubuntu, cuando era muy joven… Despues mi curiosidad me llevo a conocer LFS. Y cuando llegué a Gentoo, me casé, así joven y todo. Y junto con KDE formamos una familia genial.

    En mi Notebook, llevó 6 días para tenerlo completamente configurado y con todo compilado. Cuando apareció mi Desktop I7, sólo 2 días (porque tenía que dormir).

  9.   yippekay dijo

    Siempre he pensado que Geento tiene dos grandes virtudes: Es rolling-release y permite configurar un S.O a medida.

    Según leí, es una distro bastante segura (especialmente la versión hardened) y tiene dos ramas: una estable y la otra «al dia» (similar a Debian Testing).

    Funtoo es similar, pero facilita la instalación y creo que utiliza git como repositorio. Se actualiza en base al arbol de Gentoo.

    La verdad es que el articulo me dan ganas de instalar Gentoo o Funtoo.

    1.    amulet_linux dijo

      ahora que lo mencionas otra forma de actualizarlo es sólo con las actualizaciones de seguridad
      http://www.gentoo.org/doc/en/security/security-handbook.xml?part=1&chap=14

  10.   TUDz dijo

    ¡Tremendo Post! Vaya forma de concluir el año. En lo personal ya son 4 veces que he intentado instalar Gentoo y en todas se me rompe algo (En la última compilando KDE). Pero bueno, si no fuera por el desarrollo de mi trabajo de titulación en este mismo momento realizaría un nuevo intento de instalación, esta vez en una HP n-207la (Ya se, ya se no es la gran cosa).

    Espero una vez tenga mi título en mano me anime xD

  11.   juanma dijo

    Excelente post !!!!!!
    solo queria decirte que NUNCA había leido un post sobre Gentoo tan bien explicado , muy interesante.

    Gracias por compartirlo.

    un saludo

  12.   Jorgicio dijo

    Excelente post. Ni yo lo hubiera escrito mejor. Aunque hay aspectos a considerar, como por ejemplo, que OpenRC también tiene su inspiración en FreeBSD. De hecho, está basado en el sistema de init-scripts de ese sistema operativo.
    También que Funtoo tiene 3 ramas de paquetes (stable, current, y experimental), y es más multiperfil que el mismo Gentoo. Y comparte el 99% del árbol del mismo, diferenciándose en algunos paquetes como GCC, Portage, y algunos lenguajes de programación.

    Por lo demás, excelente post. Si Gentoo tuviera un Portage basado en Git, no dudaría en volver. Por ahora, estoy bien en Funtoo Current.

    Se agradece 😀

    1.    amulet_linux dijo

      También Openrc corre en FreeBSD y claramente en «Gentoo FreeBSD» , muy interesante lo de Funtoo, no lo he probado.
      No hay de que

  13.   neysonv dijo

    si tubiera un segundo ordenador valdria la pena probarlo, pero tanto tiempo instalando sin poder usar internet etc

    1.    amulet_linux dijo

      fijate que eso no es cierto, lo puedes instalar desde cualquier distro, por ejemplo un Ubuntu que tengas instalado, y ahi ves películas, navegas…. mientras se compila Gentoo

      1.    José GDF dijo

        Sobre esto que comentas sería interesante extenderse en otro post. Yo lo dejo caer… 😀

        Gracias por este pedazo de artículo. Saludos.

      2.    santiago alessio dijo

        a mi tambien me pasa algo parecido pero el problema que al compilar algo mi cpu se pone a mil y no puedo abrir no una consola que se traba todo (en algunos casos se me tildo la pc)

      3.    amulet_linux dijo

        trata de controlar el niceness del proceso de compilación para que no se te trabe

      4.    Ictineu dijo

        Soberbio post, hacía tiempo que no veía tanta pasión.
        Espero que valga la trayectoria Kubuntu>debian>Chakra, porque a la que mea lea un par de manuales, me lanzo en brazos de Funtoo, a ver que pasa, seguro que aprendo.
        La posibilidad de instalarlo desde otra distro, sin perder un minuto de funcionalidad y pudiendo controlar la carga de la CPU, para no tener que andar oyendo los avisos de la BIOS, de que se va fundir, es una posibilidad muy importante.
        Gracias por tu luz.

  14.   Pablo dijo

    Yo lo intente una sola ves. Y estaba apurado por que me saliera. Me equivoque en una boludes y quedo ahí. Pero tengo muchísimas ganas de volver a intentar. Mas que nada por que siempre se aprende algo nuevo y eso esta copado.

  15.   diazepan dijo

    yo lo que uso es calculate linux que es basada en gentoo, pero no conocía genlop. Gracias por el post.

  16.   luisgac dijo

    Uno de los mejores post sobre una distro, su filosofía y todo lo que le rodea que he leído en bastante tiempo. Aquí y en sitios similares. Realmente me dieron ganas de saber más sobre Gentoo. Saludos y felicitaciones.-

  17.   arkhan dijo

    Brutal, exelente post, me quede sin palabras….!!!!!!!!

  18.   Juan dijo

    Será viable instalarlo en un pentium 3 a 866 Mhz con 256 mb de RAM? Digo por el tiempo de compilacion de cada parte.

    1.    Alejandro dijo

      Hola Juan,

      por supuesto! en 2003 tenía un portatil P3 500 con 256 de RAM con Gento y eso volaba!!

      Eso sí, tardaba bastante en compilar desde el stage2. Una recomendación: investiga bien los FLAGS + USE para tu procesador + chipset y lo que quieras compatibilidad para luego no tener que re-compilar y al mismo tiempo tener un sistema «a medida»

      snif, snif, que recuerdos!

  19.   daryo dijo

    instale arch pensando en que aprendería en el proceso sobre como funcionaba linux pero no aprendí tanto como esperaba tales gentoo es una buena opción para mi.

  20.   Room dijo

    Gentoo es una gran distribucion, cuando incursionas en ella, te impresiona la flexibilidad que puede tener GNU/Linux. Pero eso pierde sentido cuando no tienes un computador decente y esperar durante horas la compilacion para que al final, el resultado no sea muy sobresaliente. Tambien el hecho de configurar variables sumamente problematicas que contradice la eficiencia y poder de Portage. Una actualizacion del sistema en Gentoo es sinonimo de problemas indeseables. La seguridad es discutible, se deben configurar componentes que por defecto nunca estan.
    Fuera de ello es genial su personalizacion y rendimiento, pero me pregunto porque gastar un esfuerzo innecesario.

    1.    Essaú dijo

      ¿por placer?,
      ¿por aprender?,
      como todo lo bueno de la vida…

  21.   Iván Barra dijo

    Tremendo pedazo de post. Es una «guía/reseña» bastante completa.

    El problema soy yo, soy tan perezoso que creo que con Slackware ya me ha bastado.

    Saludos y Felicitaciones.

    Que pasen lindas fiestas.

  22.   santiago alessio dijo

    le tengo unas ganas terribles a gentoo, pero el tiempo en compilar es mucho, yo tengo un amd e450 dual-core 1.6 ghz (que en realdiad es 800 mhz por nucleo) y el tiempo en compilar todo + el tiempo de descarga (mi velocidad de bajada es de 200 a 300 mb) me tardaria 15 horas por lo menos, y es tiempo que no tengo, ademas de que la primera vez que lo instale tardare mas, pero reconozco que es una gran distro, aunque por el momento con debian estoy contento

    1.    Iván Barra dijo

      Camarada, tienes un terrible error de concepto al respecto:

      Tu APU (Accelerated Processor Unit) es realmente un procesador Dual Core de microarquitectura «Bobcat», plataforma «Brazos» y de núcleo «Zacate» de fabricación @45nm (0.04 micras)

      La velocidad nominal es de 1,65Ghz (top) por núcleo, donde el «estado de reposo», baja su velocidad a 800Mhz (idle).

      La GPU (IGP en realidad), es una RADEON HD6320, con 508Mhz de reloj nominal, 600Mhz de turbo, de canal simple @64bit y controlador integrado DDR3 hasta 1333Mhz (limitado por hardware).

      Y si, a pesar de todo, te demorarías una semana en compilar, pero déjame decirte que cualquier AMD, por muy «low cost» que sea, si compilas con los «flags» correspondientes y sólo los necesarios, tendrás un excelente rendimiento. Tengo la experiencia con Slackware y un AMD FX8350, donde el rendimiento queda muy a la par de cualquier Intel i7.

      Saludos.

  23.   Dj_Dexter dijo

    Bueno, haz pillado una captura de pantalla antigua, cuando usaba Gentoo, esa distro la estuve usando unos 3 años, incluso pude traspasarla de un hdd viejo a uno nuevo con rsync (ya que mantiene los permisos), y en esos años no tenia separado la partición, root de la home, soportó la muerte de un pc, algo mas viejo un Amd Athlon de 1333 Ghrz al pasarla de equipo, y recompilar el kernel, para adaptarse al nuevo hardware.

    Luego lo deje al Gentoo pero por poco tiempo, al probar Arch, luego segui con Gentoo, hasta casi el 2013, pero queria probar un BSD, estuve varios meses con OpenBSD, luego lo deje, pase después por un Debian, que lo pase a SID, para usar luego Slackware.

    En donde sale la captura, solia compilar kernels release candidate a ver si funcionaban o fallaban en algo…

    El Pentium 4 aun anda funcionando, pero con Slackware, hace un año y medio. O sea quede donde no se compila todo, lo que se necesita compilar son con los slackbuilds,, para generar el .tgz para instalar, que uno puede administrar con sbopkg sin problemas, en la pagina de slackbuilds.org al buscar el paquete, te salen las dependencias para instalarlas, todo lo demas se instala con slackpkg…

    A ver si algun dia intento instalarla de nuevo en otra maquina mas nueva 🙂

  24.   Tedel dijo

    Hola:

    Yo estoy usando Sabayon ahora (que es una Gentoo preconfigurada), pero pasar a Gentoo es todavía una línea en la lista de pendientes. La última vez que lo intenté me quedé en el tema de configurar el kernel, de hallar qué debía incluir como módulo y qué debía incluir en el kernel en sí. Fue una pena. Cuando me compre un disco duro sólido (en un mes o dos, según el plan), lo intentaré nuevamente.

    Una duda: ¿al actualizar puedes seguir usando la computadora o el proceso de compilación toma toda la capacidad del procesador y lentifica la máquina? Pregunto porque tengo miedo de que se me apague la computadora por recalentamiento del CPU (me ha pasado más de una vez) mientras intento compilar y sería terrible no poder volver a bootear por actualizaciones incompletas.

    1.    amulet_linux dijo

      así es, toma toda la capacidad del procesador y todos los cores al compilar, pero los cores a usar los debes espeficicar tu, así que podrías dejar alguno sin usar, depende de tu procesador si se enlentece o no, si es un procesador bueno no se te va enlentecer, si no lo es sí.
      Pero puedes usar nice para cambiarle la prioridad al proceso de compilación, o hay un programa que limita la cantidad de cpu para un proceso.

      te recomiendo que compres alguna base refrigerante.
      En cuanto al SSD no se porque debes esperarte, yo tenía Gentoo en un disco duro y lo pasé a un SSD copiando todos los archivos del root con rsync. Los tiempos de compilación no cambiaron nada con el SSD,
      te puede interesar el review de alguien, quizá a alguien si le dio un beneficio:
      http://www.tomshardware.com/answers/id-1993357/ssd-hdd-linux-performance-compared-minimal-advantage.html

  25.   trisuqle dijo

    A mí me da miedo intentar siquiera instalarlo, hay que tener muchos conocimientos

    1.    Brutico dijo

      Si has usado una distro como Arch, leyendo la wiki y el foro de gentoo no es muy difícil.

    2.    ChC dijo

      Con que leas una guia o el famoso handbook.. no sera nada dificl 😉

  26.   Jovan Molina dijo

    Amo mi gentoo lo tengo al 100%, mi maquinita esta que vuela es una netbook NB100 con un atom pero corre como demonio, la tengo super equipadita hasta antena AC con bluetooth tengo configurado si alguien desea mi .config para un atom bien configurado puede pedirmelo eso si tendria que seleccionar los driver para sus laps, pero con gusto se los paso

  27.   eliotime3000 dijo

    A diferencia de Arch, Gentoo se ve mucho más detallado y la verdad es que, con todo lo que has descrito en tu post, me dan ganas de traicionar a Slackware (en verdad, no haría eso).

    Con respecto al emerge y el -bin, creo que ya has despejado mis dudas sobre si Gentoo era sólo repos de puro código fuente (en Slackware también hay repos de puros binarios y los puse en el foro), además que la verdad es que me gustó bastante la aclaración sobre los repos (si está Iceweasel en uno de ellos, de inmediato me largo a Gentoo :v).

    Para lo demás, creo que con Slackware y Debian me sobra y basta (aunque prefiero dejar a Gentoo para cuando me consiga armar una PC con un excelente hardware para hacer renderizado en 3D).

    En fin, excelente post.

    1.    amulet_linux dijo

      y porque iceweasel? puedes usar icecat que es la versión de GNU y es 100% libre, por ejemplo en Trisquel se usa Abrowser porque Iceweasel sólo está libre de derechos desde el punto de vista de Debian.
      Icecat está disponible para que descargues el binario tu mismo

  28.   petercheco dijo

    Has despartado las ganas de instalar Gentoo en mí :).

  29.   mario dijo

    Hay algunos equipos en mi trabajo en los que instalamos gentoo hardened y todo lo más bien, se nota bastante en los tiempos de arranque. Para no andar perdiendo el tiempo, creamos un sistema en una máquina virtual y lo convertimos en imagen para ser volcada a todos los equipos. Sólo queda recompilar el kernel, el nombre de equipo y listo. Hay cierto hardware que lo daba perdido con otras distros (framebuffer por ejemplo), revisando bien el kernel funciona. Funtoo es mi materia pendiente, por lo menos por lo que leí el cambio más grande es el uso git, lo que evita tener un /etc/portage con miles de inodos usados.

  30.   Essaú dijo

    en mi Twitter :
    https://twitter.com/a_meinhof
    y, sin lugar a dudas, el MEJOR POST DEL AÑO 2014 en un blog sobre #GNU_LINUX es: #Gentoo. La verdad tras el mito. https://blog.desdelinux.net/gentoo-la-verdad-tras-el-mito/

    Enhorabuena, soy gentoocito desde hace apenas 5 meses, y tras mi recorrido: Ubuntu -> Debian -> Arch -> Gentoo, tengo entretenimiento y aprendizaje en Gentoo para un par de años. (lo instalé en el 2º intento, en solo 2 días). Gentoo no es difícil, sino rico en su complejidad. Feliz año 2015, que espero que sea un año Gentoo.

  31.   Angel Miguel Fernandez dijo

    Que joya!!
    Feliz año nuevo y gracias por elevar nuestra cultura.

  32.   clow_eriol dijo

    Mi sincera felicitación por este «peaso» de post!
    Me ha entrado unas ganas locas de instalar gentoo! ya que lo he toqueteado en el curro alguna vez, pero nunca lo he instalado 😛

  33.   pandev92 dijo

    Lo usé mucho tiempo y no pienso volverlo a usar, no he notado nunca un rendimiento mejor que ubuntu, arch, o hasta windows.

    daniel robbins:

    so Windows 7 o Mac OS de forma indistinta en el escritorio, algo que sorprende a quienes se enteran de eso. Por el momento trato de evitar usar Linux en el escritorio, porque me distrae de mi objetivo, que tiene que ver con los entresijos internos de Linux (y no con GUI).

    Si configuro el servidor X, suelo perder una semana tratando de ajustar el renderizado de fuentes, y entonces me viene a la mente la idea de crear mi propio entorno de escritorio… pero debo estar enfocado 🙂 Algún día quisiera crear mi propio entorno de escritorio para Linux, pero soy muy perfeccionista y un diseñador gráfico medianamente bueno, así que tendría que ser realmente bueno para complacerme.

    1.    amulet_linux dijo

      no se trata del rendimiento, como dije. Si tu equipo ya es potente no vas a ver rendimiento, pero aumenta la seguridad y tienes más libertad. A mi me gusta verlo como un Arch, pero más estable y completo.

    2.    Brutico dijo

      Pues se nota bastante, por ejemplo en chromium no chupa ram tanto como en Arch.

  34.   Pancha Lopez dijo

    Que jente sin vidaaaaa

    1.    Guillermo dijo

      Gente con G de Gentoo

      1.    Jesús Ballesteros dijo

        JAJAJAJAJAJA..

        Lastima que acá no hayan botones «Me gusta». Pero muy buena respuesta Guillermo 🙂

  35.   paluza dijo

    Pedazo de publicación, que belleza.

    Mi maximo a llegar era utilizar un Arch a mi forma y gusto, no soy informatico lo que se solo lo he aprendido meitendo mano por aquí y por allá, tampoco ingeniero, pero con semejante post hay una pequeña posibilidad de que un día me atreva a tomar una pc de algun mercado de pulgas, chacharas, etc, y haga mi propio intento de gentoo en ella solo por el reto y la sadisfacción personal.

    Saludos.

  36.   Sebastian dijo

    El mejor post sobre Gentoo que he visto, aún en inglés. He estado siempre tentado a instalarlo, aunque Portage me intimida un poco.

    1.    Sebastian dijo

      Me olvidé de comentar que Daniel Robbins es un tipo muy amistoso y simple cuando he chateado con él y hasta me aceptó en facebook.

  37.   Brizno dijo

    Honor, loor y gloria a amulet_linux. Sin duda alguna el mejor post del año y sobre la distribución Linux mas incomprendida, y al mismo tiempo mas flexible, didáctica, configurable y personalizable, Gentoo y sus derivadas Funtoo y Sabayon. Si quieren realmente aprender a compilar y conocer las entrañas de Linux Arch es la guardería, Slackware es la secundaria y Gentoo es la universidad con todo y doctorado. Hay hazañas como instalar Gentto en una P3 o Atom que merecerían al menos una película de con muppets de George Lucas. En verdad todos deberíamos aprender mucho de este post, gracias por compartirlo.

  38.   Blablabla dijo

    En un mes se cumplirán 6 años desde que instalé Gentoo en mi computador, por primera vez, el 24 de enero de 2009 (4 días antes de mi vigésimo primer cumpleaños!): soy de esa generación de usuarios de Gentoo que están entre sus 25-35 años.

    Es muy bueno el propósito de este post de desmitificar a Gentoo; nunca había visto en todo este tiempo alguien que hablara nuestro idioma y se tomara el trabajo de explicar muchos de sus aspectos de forma tan detallada. Felicitaciones al autor, como usuario lo agradezco mucho y ojalá muchos se animaran a dejar el miedo y los prejuicios atrás y aventurarse a instalarlo. No querrán volver atrás.

    1.    anonimo dijo

      Soberano post, felicitaciones por hechar luz y quitar miedos infundados.
      Mi historia con gentoo comienza alla por marzo/abril del 2008 con un P4 de 2.4Ghz y 1G de DDR 400Mhz.
      Mi última instalación por cambio de pc y poner discos nuevos se remonta a abril 11 del 2012.

      $ genlop -t gentoo-sources |head -n3
      * sys-kernel/gentoo-sources
      Wed Apr 11 23:39:02 2012 >>> sys-kernel/gentoo-sources-3.3.1

      Estoy con un FX-8350 overclockeado a 4.5Ghz (MAKEOPTS=»-j9″) y 16G de ram 2133Mhz en doble canal, de los cuales uso 8G montados en temporales para emerge, compilar en ram es mucho mas rápido y no joroba los discos….los discos, tengo dos de 1T en raid1 ya que copia de seguridad jámas he hecho y he de hacer.

      $ df -h /var/tmp/portage/
      S.ficheros Tamaño Usados Disp Uso% Montado en
      none 8,0G 0 8,0G 0% /var/tmp/portage

      Estoy en amd64 testing o inestable como quieran llamarlo, pero de inestable nada en absoluto, por aquí solo lo necesario….openbox, amante del minimalismo.

      La máxima de gentoo es que con el tiempo erminas conociendo los subsistemas del núcleo y como funcionan en bloques cada parte del núcleo, todo junto puede parecer complicado, pero por partes es relativamente sencillo….ese aprendizaje se traduce en un núcleo configurado mas a medida y gustos personales, lo que te da velocidad y seguridad.
      En una pc poco potente se puede, pero es una prueba de paciencia tremenda.

      Gracias por este post y un buen 2015 para todos.

      1.    brutico dijo

        Yo tengo el mismo hardware que tu pero con la mitad de ram, podías pasarme un pasterbin con tu make.conf para comprobarlo con el mio.

        Gracias y saludos de un novato en Gentoo

      2.    anonimo dijo

        @ brutico 1 enero, 2015 4:00 PM

        Ahí va el pastebin:
        $ cat /etc/portage/make.conf |wgetpaste
        Your paste can be seen here: https://bpaste.net/show/f80ab66fd051

        Hay cosas que están de mas y tendría que eliminar o revisar, las USEs globales vienen de cuando inicié con gentoo.

        Paso mis tiempos de compilación para fines de comparación.
        Sería lindo poder comparar el rendimiento de distintos micros con emerge usando pastebin para no hacer posts grandes.

        AMD FX-8350 @ 4.5Ghz 200×22.5
        RAM 16G DDR3 2400Mhz (2x8G) doble canal @ 2133Mhz (1066×2)

        $ uname -a
        Linux xxxxxxxx 3.18.1-gentoo #1 SMP PREEMPT Wed Dec 17 20:15:18 ART 2014 x86_64 AMD FX(tm)-8350 Eight-Core Processor AuthenticAMD GNU/Linux

        /etc/fstab
        none /var/tmp/portage tmpfs nr_inodes=1M,size=8192M 0 0

        $ df -h /var/tmp/portage/
        S.ficheros Tamaño Usados Disp Uso% Montado en
        none 8,0G 0 8,0G 0% /var/tmp/portage

        /etc/portage/make.conf
        CHOST=»x86_64-pc-linux-gnu»
        MAKEOPTS=»-j9″
        ACCEPT_KEYWORDS=»~amd64″
        CFLAGS=»-march=bdver2 -mtune=bdver2 -O2 -pipe»
        CXXFLAGS=»${CFLAGS}»

        $ genlop -t libreoffice |tail -n3
        Mon Dec 29 20:06:46 2014 >>> app-office/libreoffice-4.3.5.2
        merge time: 54 minutes and 41 seconds

        $ genlop -t icedtea |tail -n3
        Sun Nov 2 00:56:06 2014 >>> dev-java/icedtea-7.2.5.3
        merge time: 46 minutes and 46 seconds.

        $ genlop -t gcc |tail -n3
        Sat Dec 27 10:27:37 2014 >>> sys-devel/gcc-4.8.4
        merge time: 16 minutes and 11 seconds.

        $ genlop -t firefox |tail -n3
        Sat Dec 6 20:00:00 2014 >>> www-client/firefox-34.0.5-r1
        merge time: 16 minutes and 35 seconds.

        $ genlop -t wine |tail -n3
        Thu Nov 27 16:05:16 2014 >>> app-emulation/wine-1.7.29
        merge time: 7 minutes and 38 seconds.

        $ genlop -t vlc |tail -n3
        Sat Dec 27 11:07:10 2014 >>> media-video/vlc-2.1.5
        merge time: 3 minutes and 38 seconds.

        $ genlop -t gimp |tail -n3
        Sat Dec 27 12:19:31 2014 >>> media-gfx/gimp-2.8.14
        merge time: 3 minutes and 57 seconds.

        $ genlop -t pidgin |tail -n3
        Sat Dec 27 10:59:57 2014 >>> net-im/pidgin-2.10.11
        merge time: 1 minute and 24 seconds.

        $ genlop -t perl |tail -n3
        Fri Dec 19 16:45:48 2014 >>> dev-lang/perl-5.20.1-r4
        merge time: 1 minute and 38 seconds.

      3.    Brutico dijo

        Gracias, voy a ver que puedo aportar a mí make.conf

  39.   Hyuuga_Neji dijo

    como decimos acá en Cuba…. Tronco de artículo. +100

  40.   Guillermo dijo

    Fenómeno, simplemente avisar que se ha colado una errata ortográfica:
    con paquetes aproVados por la FSF
    Debe ser aprobados.

  41.   Sieg84 dijo

    Hasta me dieron ganas de instalar gentoo

  42.   Jesús dijo

    ¡Genial post! Desde hace tiempo que le traigo ganas, pero algunas cosas me detienen….
    ¿que son los stages? ¿como irán los tiempos de compilación en un i5? ¿gentoo acabará con mi procesador algún día?

    Deberé documentarme mas y crear una guía de instalación a mi medida… además quiero kde 5 🙂

    Gracias por el artículo.

    1.    amulet_linux dijo

      pueden ser los tiempos similares al i7, depende del modelo del procesador, claro que no acaba con el procesador, mi intel atom soportó Slackware, Gentoo, y algo de Arch mucho tiempo.

    2.    Mario dijo

      stages son archivos comprimidos con los archivos de configuración y algunas aplicaciones (GNU, gcc, openssh). Hace muchos años estaban el stage 2 y el 1 para instalaciones desde cero, hoy con el stage 3 sólo hay que instalar el kernel y editar archivos de texto. Con un i5 y portage trabajando en la memoria ram ( mount -t tmpfs none /var/tmp -o size=3000m ) puede ir de a 6 compilaciones al mismo tiempo.

  43.   serfraviros dijo

    Exelente artículo, desde hace mucho tiempo tengo ganas de probar Slackware y Gentoo pero desgraciadamente ya no cuento con el tiempo necesario. Uso Arch desde hace ocho años y la última vez que hice una instalación completa me decanté por Antergos para ahorrarme tiempo. Para algunos Linuxeros como yó el trabajo es una maldición, la otra sería el matrimonio (afortunadamente no he caído en esta última todavía XD ).

  44.   ianpocks dijo

    Pedazo de post. Gentoo asignatura pendiente. Slackware me fue bien cuando lo probé, pero esperar a compilar me mataba la espera la verdad…. con i7 veo que los tiempos son cortos. Habrá que hacer un pensamiento con el i7 que tengo 🙂

  45.   Heber dijo

    Gracias por compartir tanto conocimiento!! Dan muchas ganas de intentarlo…

  46.   brutico dijo

    Ayer me puse manos a la obra y lo instale en un momento, unas dos horas, mas toda la noche compilando y de momento todo perfecto.

    1.    amulet_linux dijo

      te felicito, feliz año nuevo! iniciaste el año con Gentoo

      1.    Brutico dijo

        Pues sí era una tarea pendiente.

  47.   truko22 dijo

    Que locura je je je , esta genial 😀

    1.    fernan dijo

      Hola:
      Por curiosidad
      ¿Qué ventajas veis a gentoo sobre arch y derivados en el ordenador casero? Ya que
      1º- Arch y derivados también son rolling release.
      2º- Pacman y yaourt son mas sencillos que emerge.
      3º- En cuanto a software, al menos es la apreciación que haría un principiante como yo que uso manjaro y también tengo una máquina virtual con antergos, no parece que pueda tener mas programas que los que hay en los repositorios de arch +AUR.
      4º- Compilar parece mas lento para instalar programas.
      5º- Aparentemente el mantenimiento es mas complicado.
      Entoces se podría pensar que gentoo es para tareas científicas y superordenadores, ya que en un superordenador seguro que se compila casi en el acto.
      Repito esto son apreciaciones desde mi ignorancia ya que en linux yo solo he instalado en mi ordenador primero ubuntu gnome y luego lo sustituó por manjaro gnome.
      Hace unos días probé en máquina virtual el live de gentoo que sacó en agosto de 2014 y lo primero que arrancó KDE, no obstante lo voy a volver a probar cerrando la sesión y abriendo una de gnome, según se dice en este post, probé la sincronización de portage y luego me dijo que ejecutase creo que sudo emerge –oneshot emerge lo hice y luego de 26 minutos se quedó atascado, habia compilado 2 de 3 paquetes.
      En resumen que sobre el papel parece como demasiado complicado para tenerlo en casa.
      Saludos.

  48.   Essaú dijo

    esta entrada es la mejor animación a conocer e instalar Gentoo que he leído nunca. Yo soy usuario Gentoo desde hace apenas 5 meses. He escrito una guía basada en el HandBook, varias otras guías de Internet y mi experiencia personal como usuario instalando Gentoo, en español y paso a paso comentado, por si a alguien le ayuda aquí va:
    http://rootsudo.wordpress.com/2014/09/14/manual-casi-facil-para-instalar-gentoo-paso-a-paso-2014/
    y estoy creando poco a poco un minisite con ayuda para adentrarse sin miedo en el fascinante mundo Gentoo:
    http://rootsudo.wordpress.com/gentoo/
    Animo a cualquier Linuxero medio a instalar Gentoo, sobre todo si lo hace al lado y desde su distro principal, es el mejor método para empezar. Especialmente los debianitas y los archers lo tienen a punto de caramelo.
    Un ubuntero no es que no pueda instalar Gentoo, pero sufrirá un poquito más.
    Pero muchos fuimos ubunteros, y aquí estamos 🙂
    Feliz año 2015, Gentooza 😉

    1.    Pitukaleya dijo

      Brutal el curro que te has pegado.

      Muy agradecido por ello.

      Necesitamos más esfuerzos así en español, que nos tienen olvidados….

  49.   Dese dijo

    Gracias por el post!, me he hize de una idea general de gentoo.

  50.   Jesús Ballesteros dijo

    Hola.

    Después de instalar un Archlinux muchas veces he aprendido bastante sobre muchas cosas que con distros user-friendly no hubiera podido comprender jamás, despúes vi un post sobre como instalar Gentoo y me vi animado hasta que supe que mi máquina era una porquería.

    Ahora viendo este post (De lo mejor y mas completo que he visto en esta pagina) me dieron ganas de probar Gentoo, me lanzaré a hacer la instalación desde mi Archlinux. Si en máquinas «pobres» se nota la diferencia creo que vale la pena hacerlo, sobre todo para aprender.

    Un saludo.

  51.   Francisco dijo

    Me atreví a instalar Funtoo, seguí todo el paso a paso de la página oficial http://www.funtoo.org/Funtoo_Linux_Installation un día entero compilando en mi AMD A10-6800k quadcore, y por fin cuando terminé, inicio sistema y no me reconoce el display manager KDM.

    En mi archlinux no me pasa, 🙂 🙂 🙂

    1.    amulet_linux dijo

      editaste /etc/conf.d/xdm?
      con :
      DISPLAYMANAGER="kdm"
      luego usaste?

      rc-update add xdm default
      /etc/init.d/xdm start

      esque esta información importante está … no es tan visible como debería, incluso en el link de Funtoo que me pasaste

    2.    amulet_linux dijo

      pero al menos te inició con .xinitrc?, para estar seguros que es el display manager y no xorg o el kernel

      1.    Francisco dijo

        era problema de display manager, y si me aseguré de que xdm este activo y funcionando.

        gracias por la ayuda, pero intentaré mas adelante la travesía de funtoo, pero por ahora slackware es mi casa.

        Para la proxima me armaré de valor y tiempo 🙂 🙂

    3.    anonimo dijo

      @Francisco 2 enero, 2015 11:58 PM

      Eso suele pasar si no tenes el servicio dbus activo, yo uso slim y sin dbus se me renicia slim sin entrar a openbox.

      # nano -w /etc/conf.d/xdm
      DISPLAYMANAGER=»kdm»

      # rc-update add dbus default
      # rc-service dbus start
      # rc-service xdm start

      1.    Francisco dijo

        Si, si me aseguré que Dbus esté activo y funcionando, siempre me daba el mensaje cannot display manager,

        Pero bueno, ahora estoy con slackware y me va de maravillas……..

  52.   octavopain dijo

    Brutal, es algo que tengo pendiente pero nunca me animé, y mientras más leo parece que cada vez me animo menos, sobre todo por el tiempo. Alguna vez será, cuando tenga tiempo, un finde le voy a dedicar, para instalarla en una partición.

    Muchas gracias, gran post que servirá a muchos.

  53.   logy dijo

    Hola, buen post, me inspire en él para por fin decidirme a instalar Gentoo, me costo un par de dias hacerlo arrancar, pero ya es funcional, con un athlon 64 mononucleo a 1.8 y 2 Gb de ram a 800 Mhz. El proceso me recuerda un frase.
    «Y muchos golpes, pero con un hacha pequeña terminaron derribando el árbol más grande»
    ¡Saludos!

  54.   koprotk dijo

    Muy buen Post, debo decir que hace algún tiempo intente instalar Gentoo, pero tuve problemas para conectarme a la Wifi. Instale Funtoo y todo salio de maravilla, por sobre todo, puedo decir que instalar un SO así es muy entretenido, esa es la principal gracia jejejejeje.

    Saludos

  55.   Gregorio Espadas dijo

    Siendo usuario de Arch desde hace años, al terminar de leer este post, realmente dan ganas de instalar Gentoo. Realmente siempre he tenido curiosidad, pero nunca he tenido tiempo de dedicarle unos días para documentarme y tratar de instalar esta distro… pero repito, leer ésto me ha devuelto las ganas. ¡Felicidades por tan genial post! 🙂

  56.   JP dijo

    Me leí todo el post. Interesante artículo y sobretodo el tema de compilar.
    Si dispondría de más tiempo me animaría a probarlo. Por ahora sigo con Linux Mint por defecto.

    Gracias!

  57.   portaro dijo

    Muy buen post, me acuerdo ahora que mi primer distro fue slack , pase a ubuntu, me fui a dragora y despues use Calculate Linux que es super rapido o mejor era. Pero tube un gran problema en el foro oficial de gentoo no me respondian a mis dudas, por ejemplo no entendia el termino Flag (bandera) una bandera pa quê? , cosas de ese estilo, llegue a compilar mucha cosa pero al no saber usar flags me pasaba que se me estropeaba todo. Tu post es muy bueno, para mi Calculate linux es aún de lo mejor que use era una roca. Pero lo que mencionas de pentiums y pcs antiguos son los que tengo un pentium 4 es el mas antiguo y ya pensaba y me quedo aun mas con dudas ya que los kernels son actualizados si un gentoo podria servir para esa maquinas antiguas si lo pilla un user sin experiencia en gentoo – portage. Calculate linux es muy bueno , una instalación de gentoo por e manual nunca la llegue a hacer pero me gusto mucho el sistema, quien sabe no usare calculate o gentoo en un futuro. Gracias por compartir.

  58.   pez dijo

    Gracias a este articulo me dio ganas y fuerzas de voluntad para instalar finalmente a gentoo…. Tengo 16 años y siempre tuve problemas al instalaresta distribucion..llevo tres años usando linux y mi distro favorita hasta ahora era debian luego pase hace unos meses a manjaro y termine ahora en gentoo, despues de todo no fue tan dificil compilar e instalar. Todo lo que tienen que hacer es leer el manual

  59.   MD dijo

    Me he perdido 🙁 .

    ¿Entonces como instalo Gentoo, si el metodo 4 es el malo?

    ¿Es interesante para aprender instalarlo en maquina virtual?

    ¿Qué métodos para sacar la configuración es mejor (a parte del lshw, lspi, lsusb y estos)?

    1.    Marcelo dijo

      El mejor método para instalar es el handbook de Gentoo pero puedes hacerlo en Virtualbox. Lo que te lleva 3 horas en tu máquina real se duplica en la máquina virtual. Pero te diría que si tienes paciencia puedes instalar el sistema base, las X y XFCE que es el escritorio más ligero.

  60.   dot357 dijo

    ¡Qué buenos recuerdos! Me inicié con Linux (Para los puristas GNU/Linux) en el año 2000 aproximadamente. Luego de probar con algunas distros de la época -no quisiera equivocarme, pero creo haber probado al menos las más conocidas en ese tiempo e inclusive algunas que ya no existen- finalizó mi período de investigación y me decanté por dos distros que se convirtieron en mis preferidas: Slackware y Gentoo; y de las que solía decir… «Slackware es la esposa ideal y Gentoo, la amante perfecta».

    Sé que el post tiene un tiempo, pero de todas formas gracias por traerme buenos recuerdos.

  61.   Felipe Mateo dijo

    Estuve usando Gentoo desde mediados del 2004, mi migracion fue brusca, ya que me cambie de mandrake a esta. Actualmente uso FreeBSD aunque este articulo me esta poniendo a pensar a volver a Gentoo o Funtoo.

  62.   Marcelo dijo

    Hola: Necesito tu ayuda para poder poner un repositorio de Brasil en repos.conf

    Soy nuevo en Gentoo y no entiendo la sintaxis del artículo en inglés.

    Te agradecería toda la ayuda que puedas brindarme.

    Saludos linuxeros desde Argentina (Manara).

  63.   Toberius dijo

    Hola, muy buena nota, he utilizado gentoo poco tiempo, me llamo la atención el compilarse uno mismo el sistema operativo, después lo deje por que me tenía que leer un montón, me fui a Ubuntu, después debian, opensuse, arch este último me fascino y ahora vuelvo pero recargado.
    Me gustaría saber que paso con el founder de gentoo, osea se alejo por?
    Saludos desde Rosario, Santa Fe, Argentina.

  64.   ADRIAN FERNANDEZ dijo

    Exelente postot muy completo. se agradece

  65.   eduardo jose hernandez dijo

    Hola que tal, gusto en saludarte.

    La verdad te quiero felicitar porque es un buen post, explicas lo que muchas veces no entiendo por flojo ó porque es demasiado complejo, la verdad estoy intentando instalar gentoo y ya lo he logrado, no a la perfección pero ya por lo menos compilo y esas cuestiones, ahora bien, me gustaria preguntarte si es que acaso has logrado instalarlo junto a windows 8 u 8.1, compre una maquina pues la verdad con buenas caracteristicas no es por presumir pero son estas:
    Dell Inspiron 5558 Core i7-5500U (4M Cache, up to 3.00 GHz), 8GB RAM, 1TB y Gráficos: NVIDIA GeForce 920M 4GB.

    en el caso del core i7 esta bien el MAKEOPTS=»-j3″

    y en el caso de las flags crees que esta bien asi?:
    CFLAGS=»-march=core-avx2 -O2 -pipe»
    o asi:
    CFLAGS=»-march=corei7-avx -O2 -pipe»

    y tambien no logro instalarlo junto con el windows 8.1 tendras algun tutorial por ahi para eso??

    Saludos y de antemano gracias por tu tiempo

    1.    Toberius dijo

      Hola, si vas a tocar CFLAGS, que es muy importante en la compilacion de cualquier fuente, en Gentoo tienen bien explicado como determinar la mejor opcion.

      https://wiki.gentoo.org/wiki/Safe_CFLAGS

      Esta en ingles pero no hay nada que google no pueda darte una mano.

      Saludos.

  66.   Chicxulub Kukulkan dijo

    Me hice de una Thinkpad X220 y estoy indeciso: ¿Slackware o Gentoo? Tengo un procesador Intel i5; supongo que no debo tener ningún problema. Sin embargo, he leído que debo actualizar la BIOS antes de instalar cualquier cosa; esto, evidentemente, me hace retroceder bastante. ¿Qué debo hacer en este caso?

  67.   Facundo Suarez dijo

    Buenas.

    Soy usario linux desde hace casi 20 años o un poco menos. Comence usando «mandrake linux». Padeci en aquellos tiempos, al igual que los usuarios de red hat, los benditos paquetes rpm. Luego de un año y medio aproximadamente, pase a debian… (por alla por el 2003, creo). El dia y la noche… me parecio haber tenido un salto impresionante. Despues de algo mas de dos años o menos, me arriesgue a probar Gentoo LInux. Consegui una computadora solo para ello, para probarlo. Recuerdo, era un pentuim III slot 1 de 450 MHz. En aquel tiempo , gentoo se instalaba desde el «bootstrap», en ese tiempo la instalacion si me llevo como 3 dias. Pero aun cuando creia que con debian, linux no podia mejorar, me lleve la gran sorpresa.

    He tenido gentoo instalado como escritorio, como servidor, en la notebook, ya nunca pude dejarlo. En este momento tengo un mac book pro mid 2010, con un gentoo linux. No me canso de escribir cuando puedo, lo genial de este sistema operativo. La increible flexibilidad que tiene.

    Recuerdo que hasta tuve un ciber cafe, en el cual habia puesto solo una maquina para genstionar el trafico de internet. Una maquina vieja que estaba casi en calidad de deshecho, con varias placas ethernet de entrada y salida. Logicamente, nunca se le instalo entorno grafico. Pero con ella pude simar mas de dos conecciones adsl y gestionar el trafico hacia la rel interna a nivel profesional. Increible.

    No me queda mucho que agregar… simplemente una distro genial.

    PD: Muy buen artículo. Mis felicitaciones !!

  68.   raalso7 dijo

    Eso de la gente joven que ha instalado Gentoo me ha llamado muchísimo la atención, tengo 15 años y ser una de las pocas personas que ha instalado Gentoo es un buen reto (aunque supongo que ya a día de hoy habrá mas gente), tendría que echarle mucho tiempo, ya que tengo experiencia pero creo que tampoco tanta, quizás con 15 años no pueda (me queda un mes), pero con 16 no descarto la posibilidad.

    Buen post!

  69.   Dj_Dexter dijo

    Bueno, esa captura es vieja, y no sabia que la rescatarias, ya que ese concurso de capturas de pantalla de Gentoo, ya ni existe, y solo esta archivada gracias al wallback machine (archive.org)

    Ahora ando en Slackware desde hace tiempo, y como tengo mejor maquina que esa torre con Pentium IV (aun la conservo), le di de nuevo otra oportunidad a Gentoo, y lo pude instalar en menos tiempo, pese a que es un HP 1000 con un i3 de segunda generacion, el cual es quadcore, lo màs demoroso siempre va a ser el Kernel, glibc, gcc, y algunas otras, el resto se compila rapidamente…

    Al final: Slackware esta entre medio de Gentoo, en lo de compilar, tienes a los slackbuilds, y recientemente puedes hacerlo a lo Gentoo, gracias a un script en bash que viene en la 15.0.
    Y la distro sigue viva y coleando, igual que la metadistro Gentoo, han mejorado cosas, con el tiempo eso si, y hay cosas que no cambian.