Distribuciones Linux

Una distribución Linux recolección de software basada en el núcleo Linux que incluye paquetes de software libre que estan enfocados a un grupo específico de usuarios, existen versiones domésticas, empresariales y para servidores.

Las distribuciones Linux incluyen normalmente bibliotecas, herramientas del proyecto GNU por eso se utiliza el término distribución GNU/Linux y el sistema de ventanas X Window System. También incluyen software como procesadores de texto, hoja de cálculo, navegadores, reproductores multimedia, herramientas administrativas, etcétera.

Hay distribuciones soportadas comercialmente, como Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, tambien hay distribuciones mantenidas por la comunidad como Debian y Gentoo y otras distribuciones que no están relacionadas con empresas o comunidades, como Slackware.

Componentes

Una distribución Linux contiene un núcleo de Linux, herramientas, librerías, software adicional, documentación, un sistema de ventanas, un administrador de ventanas y un entorno de escritorio, que suele ser GNOME o KDE.

La mayoria de paquetes son software libre, se distribuye el binario y el código fuente, permitiendo a los usuarios modificar o compilar el código fuente. Algunas distribuciones incorporan software privativo y por lo tanto no esta disponible el código fuente. Muchas distribuciones proveen un sistema de instalación gráfica como lo hacen otros sistemas operativos modernos.

Gestión de paquetes

Las distribuciones tienen paquetes de software, los paquetes contienen una aplicación especifica o un servicio, el paquete se distribuye en su versión compilada, la instalación y desinstalación de paquetes es controlada por un sistema de gestión de paquetes. El gestor de paquetes permite la instalación, ver la descripción del paquete, permite solucionar las dependencias de los mismos y obtenerlas si no se cuenta con ellas de manera automática.

Algunos de los sistemas de paquetes más usados son:
RPM, creado por Red Hat y usado en un gran número de distribuciones de Linux.
Deb, paquetes Debian, creado por Debian, pero también utilizados por Knoppix y Ubuntu.
.tgz, usado por Slackware, empaqueta el software usando tar y gzip. Hay algunas herramientas de alto nivel gestionar este formato: slapt-get, slackpkg y swaret.
Ebuilds, permite obtener, compilar e instalar un paquete en el sistema Portage de Gentoo Linux con el comando emerge.
Pacman, para Arch Linux, usa binarios precompilados distribuidos en un archivo .pkg.tar.gz ó .pkg.tar.xz.
PET, utilizado por Puppy Linux, sus derivados y Quirky.

Las distribuciones instalan los paquetes, el núcleo Linux y otros paquetes necesarios del sistema operativo con una configuración predeterminada. Haciendo la instalación más sencilla, especialmente para los usuarios poco experimentados o nuevos.

Los comentarios están cerrados.