2. GENTOO
(Pinguino Papua, es la especie de pingüino más veloz bajo el agua)
Es una distribución Linux orientada a usuarios con cierta experiencia en estos
sistemas operativos.
Al principio estaba Enoch Linux que al menos brindó una version en 1995, luego en
2002 Daniel Robbins fundó a Gentoo linux que reemplazó a Enoch, el objetivo era
crear una distribución sin binarios precompilados, que se afinó para el hardware y
sólo incluye los programas necesarios.
3. Gentoo toma como referencia a FreeBSD, otro sistema operativo, que
al igual que Linux, es libre. Gentoo fue compilado con una versión
modificada del conocido compilador libre "GNU C Compiler" tambien
llamado "GCC
Una característica de Gentoo es que las versiones de software se
actualizan de forma continua, a diferencia de otras
distribuciones donde los paquetes pasan meses en pruebas. Esto
permite tener un sistema con las últimas versiones de todo el
software, aunque los fallos en versiones nuevas aparezcan con mayor
frecuencia.
Desde el día de su liberación el 31 de marzo del 2002 hasta 21 de
agosto del 2012 se han emitido 21 distribuciones.
4. COMO FUNCIONA?
Gentoo no utiliza archivos binarios directamente, sino que compila
todo lo que instala, para ello utiliza "Portage" como administrador de
paquetes. Portage descarga e instala el codigo fuente de los
programas que el usuario requiere, los compila e instala
automaticamente utilizando "ebuilds" los cuales son unos scripts con
instrucciones y parámentros que sigue Portage para realizar una
correcta instalación de la aplicacion deseada. Las aplicaciones que el
usuario necesita pueden ser instaladas en Gentoo utilizando
"Emerge«
Emerge es una interfaz para Portage, escrita en Python
(lenguaje de programación multiparadigma, permiten crear
programas usando más de un estilo de programaciòn al igual que
este ultimo. Hace uso de "flags", que son como palabras clave que
permiten indicar las dependencias que tienen las aplicaciones para
poder quedar listas.
5. COMO FUNCIONA?
Portage permite mantener el software actualizado y controlar las
versiones que se encuentran instaladas, proporcionando unas
posibilidades similares a las de APT de Debian — excepto que APT
utiliza por defecto binarios precompilados. Así, por ejemplo, con sólo
una orden:
emerge --update world
Se actualizaran todos los paquetes a la última versión estable
conocida, sin ninguna intervención del usuario necesaria.
Basandose en el arbol portage qu es el conjunto de ebuilds de los que
dispone portage para compilar e instalar software.
Cada ebuild (porte) es un scripts que tiene a su cargo un paquete
tar.gz, el cual permite como vimos, descargar, llamar dependencias,
desempaquetar, parchear, configurar en virtud de las preferencias del
usuario, compilar e instalar ese paquete tar.gz.
6. SIMILITUDES Y DIFERENCIAS CON OTRAS DISTRIBUCIONES
Todas las distribuciones de Linux (llamadas tambien Linux distros o GNU/Linux distros)
comparten el mismo núcleo del sistema operativo, conocido como Kernel.
Distribuciones como Fedora, openSUSE, Ubuntu, y Mandriva Linux, son software libre
pero al mismo tiempo ofrecen soporte comercial proporcionado por sus auspiciadores
Red Hat, Novell, Canonical Ltd., y Mandriva, respectivamente.
En cambio distribuciones tambien populares como Debian y Gentoo no tienen nada que ver
con empresas debido a que son y estan completamente mantenidas por la comunidad.
Cada distribución consiste en una amplia colección de software como procesadores de
palabras, hojas de cálculo, reproductores de archivos multimedia, aplicaciónes de bases
de datos, etc.
Utiliza GNOME para el entorno de escritorio, al igual que la mayoria de distros.
7. Ventajas:
puede ser optimizado y personalizado automáticamente para cualquier aplicación o
necesidad.
Configurabilidad extrema
Consigue un mayor rendimiento y velocidad que otras al usar un sistema de
paquetes basados en código fuente.
Gracias a Portage, Gentoo puede convertirse en un servidor seguro ideal,
estación de trabajo de desarrollo, escritorio profesional, sistema de juego,
solución integrada
Actualiza, crea e instala paquetes:
Está siendo desarrollada actívamente
Los paquetes son integrados rápidamente al árbol principal
con frecuencia se añaden características a Portage
8. Desventajas:
Presencia de fallos en el software que pueden suponer un riesgo para el correcto
funcionamiento de la máquina.
Su mayor ventaja es también su mayor inconveniente ya que poner en marcha un
sistema completo, o actualizar un sistema que ha estado desatendido durante una
temporada, puede requerir una respetable cantidad de tiempo (horas o incluso
días).
No es recomendable para novatos.
Cuando un software no funciona como el administrador desea, este debe estudiar
las opciones de compilación tanto del programa en cuestión como de sus
dependencias directas, a los efectos de activar aquellas USEs que resuelvan el
problema.
9. MITOS Y VERDADES
No merece la pena instalar Gentoo, ya que el aumento de velocidad no compensa el
tiempo perdido al compilarlo todo.
El usuario Gentoo se pasa el día compilando.
Si se instala sabayon y se actualiza con los repositorios de Gentoo, se obtiene un
Gentoo.
En un servidor con Gentoo un fallo que obligue a reinstalar el sistema, o gran parte del
mismo, resulta catastrófico debido a que estas gestiones toman demasiado tiempo.
10. Distribuciones basadas en Gentoo Linux
• Gentoox (creada especialmente para la videoconsola Xbox de Microsoft.)
• Google Chrome OS (sistema operativo basado en web, un sistema realizado con
base en código abierto)
• Knopperdisk (especialmente diseñada para memorias USB y disquetes.)
• Kororaa (es un método de instalación binario para Gentoo Linux con el que instalar
el sistema de una forma más sencilla usando scripts en vez de una configuración
manual)
• Nova (basado en la sencillez y comodidad y está enfocado al usuario final)
• Pentoo (diseñada para pruebas de penetración y seguridad. Puede arrancar el
sistema tanto en CD como en memoria USB y está optimizada para el procesador
Pentium III)
• Sabayon Linux (se diferencia de Gentoo Linux en que se puede tener una
instalación completa del sistema operativo sin necesidad de compilar todos los
paquetes para poseerlo.)
11. REQUERIMIENTOS MÍNIMOS PARA INSTALACIÓN
• CPUi486 o superior
• Memoria64 MB
• Espacio en disco1.5 GB (excluyendo el espacio de intercambio (swap)
• Espacio de intercambio Al menos 256 MB
12. CONCLUSION
Gentoo es una distribucion GNU/Linux unico, original y excelente para las
personas con experiencia que desean un sistema de maxima flexibilidad.
Así mismo sus multiples ventajas tambien los hacen apropiado para aquellos
que solo buscan un SO actual, robusto y confiable.