Páginas

jueves, 22 de noviembre de 2012

Instalar gentoo en virtualbox

Evolución gráfica de gentoo

Gentoo 1.0 (2002)








Gentoo 2004.1






Gentoo 2006.1





Gentoo 2008




Gentoo 11 (2011)



Gentoo 12.1 (2012)


Linux




LINUX es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / librerías que hacen posible su utilización.

LINUX se distribuye bajo la GNU Public License: Ingles , por lo tanto, el código fuente tiene que estar siempre accesible. 

El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linus Torvalds, la persona de la que partió la idea de este proyecto, a principios de la década de los noventa. 

Día a día, más y más programas / aplicaciones están disponibles para este sistema, y la calidad de los mismos aumenta de versión a versión. La gran mayoría de los mismos vienen acompañados del código fuente y se distribuyen gratuitamente bajo los términos de licencia de la GNU Public License. 

En los últimos tiempos, ciertas casas de software comercial han empezado a distribuir sus productos para Linux y la presencia del mismo en empresas aumenta rápidamente por la excelente relación calidad - precio que se consigue con Linux. 



Las plataformas en las que en un principio se pudo utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas.


¿Qué es Portage?




Portage es el gestor de paquetes oficial de la distribución de Linux Gentoo y también el de Google Chrome OS.

Portage (implementado en Python y Bash) está inspirado en los Ports BSD, aunque implementa ciertas características avanzadas que no están presentes en los ports BSD: gestión de dependencias, afinamiento preciso de los paquetes a gusto del administrador, instalaciones falsas (al estilo OpenBSD), entornos de prueba durante la compilación, desinstalación segura, perfiles de sistema, paquetes virtuales, gestión de los ficheros de configuración y múltiples ranuras para distintas versiones de un mismo paquete.
Portage dispone de un árbol local que contiene las descripciones de los paquetes de software, así como los scripts necesarios para instalarlos. Este árbol se puede sincronizar con un servidor remoto mediante una orden:

emerge --sync

Cuando un paquete de software es seleccionado para ser instalado, Portage descarga los archivos con el código fuente y los compila en ese momento, generando los archivos ejecutables y documentación correspondiente. Es posible especificar las optimizaciones que emplear en la compilación, así como utilizar una variable llamada USE que indica la compatibilidad con otros programas.

La posibilidad de indicar las optimizaciones y el parámetro USE permiten crear una distribución a medida. De todas formas, Portage también soporta la instalación de binarios, ya sean paquetes precompilados por el mismo sistema o paquetes que se encuentran exclusivamente en formato binario.

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, es posible actualizar todos los paquetes instalados a la última versión estable sin necesidad de intervención del usuario:

emerge --update world


¿Qué es Gentoo?


Gentoo es un sistema operativo libre basado en Linux o FreeBSD que puede ser optimizado y personalizado automáticamente para cualquier aplicación o necesidad. Configurabilidad extrema, el desempeño y un usuario de primera categoría y la comunidad de desarrolladores son característicos de la experiencia Gentoo.





Gracias a una tecnología llamada Portage, Gentoo puede convertirse en un servidor seguro ideal, estación de trabajo de desarrollo, escritorio profesional, sistema de juego, solución integrada o cualquier otra cosa - lo que usted necesita que sea. Debido a su casi ilimitada adaptabilidad, llamamos a Gentoo una meta de distribución.


Por supuesto, Gentoo es algo más que el software que proporciona. Es una comunidad construida alrededor de una distribución que es impulsado por más de 300 desarrolladores y miles de usuarios.  
 

El proyecto de distribución proporciona los medios para que los usuarios disfruten de Gentoo: documentación, infraestructura (listas de correo, sitios, foros ...), ingeniería de releases, portar software, control de calidad, seguimiento de seguridad, temple y mucho más.


Para asesorar y ayudar en el desarrollo global de Gentoo, un consejo de siete miembros será elegido sobre una base anual que decide sobre cuestiones globales, políticas y avances en el proyecto Gentoo.
 



Gentoo Linux - para usuarios avanzados




Gentoo Linux es una distribución Linux orientada a usuarios con cierta experiencia en estos sistemas operativos, fue fundada por Daniel Robbins, basada en la inactiva distribución llamada Enoch Linux. En el año 2002, esta última pasó a denominarse Gentoo Linux.

El nombre Gentoo proviene del nombre en inglés del pingüino papúa.

Gentoo Linux fue creado inicialmente por Daniel Robbins como la distribución Enoch Linux . El objetivo era crear una distribución sin binarios precompilados, que se afinó para el hardware y sólo incluye los programas necesarios. Al menos una versión de Enoch fue distribuido: la versión 0.75, en diciembre de 1999. Daniel Robbins experimentó con un fork de GCC conocido como SLGE desarrollado por Cygnus Solutions. En este punto, cambió el nombre de Enoch a Gentoo Linux (el Gentoo es la especie de pingüino de más rápida natación). Las modificaciones a SLGE finalmente se convirtió en parte del funcionario del CCG (versión 2.95), y otras distribuciones de Linux experimentado un incremento de velocidad. Después de los problemas con un error en su propio sistema, Robbins detuvo el desarrollo de Gentoo Linux y pasó a FreeBSD durante varios meses, diciendo "he decidido añadir varias características de FreeBSD para que nuestro sistema autobuild (ahora llamado Portage) una verdadera próxima generación del sistema de ports".

Gentoo Linux 1.0 fue liberado el 31 de marzo 2002.

En 2004, Robbins ha creado una fundación sin fines de lucro la Gentoo Foundation. Transfirió todos los derechos de autor y marcas registradas a ella, y dejó el cargo de Director de Arquitectura del proyecto.

Daniel Robbins, creador de Gentoo


Los desarrolladores han anunciado ayer el lanzamiento de Gentoo 11.2 en LiveDVD, llamada “The Future is Now”, que ha llegado con numerosas novedades y las versiones más recientes de la mayoría de paquetes.

Se ha optado por el Kernel 3.0 con parches especiales de Gentoo, KDE 4.7.0, GNOME 3.0.0, XFCE 4.8, LibreOffice 3.3.3, Firefox 5.0, Chromium 13, Pidgin 2.9.0, Thunderbird 5.0, Amarok 2.4.3 y MPlayer 2.0 entre otros, y la distro se encuentra disponible en versiones de 32 y 64 bits.

Gentoo es una distro de Linux que claramente no se encuentra entre las más populares debido a que su uso requiere de un nivel avanzado de conocimientos, y es que todos los paquetes de software se compilan de manera local, algo que necesita de tiempo y dedicación. Es evidente que no estamos hablando de la sencillaz de uso que ofrecen distros como Ubuntu o Fedora, y está perfecto que haya distros que sean casi tan simples (o más en algunos casos) que Windows. Pero es igualmente cierto que nunca habrá nada que supere en velocidad a una distro compilada para cada caso en particular, como se logra con Gentoo o con cualquier distro si compilamos nosotros los paquetes.