jueves, 22 de noviembre de 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:
¿Qué es 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.
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.
Suscribirse a:
Entradas (Atom)













