lunes, 14 de marzo de 2011

Que son las Distribuciones en GNU/Linux

Esta es una gran pregunta que se hace cuando estamos dando nuestros primero inicios al manejar un sistema GNU/LINUX el día de hoy quiero compartir con ustedes un poco sobre esto aclarar que es una distribución y en que se diferencian entre ellas así que manos a la obra.

Que es una Distribución
Lo mas importante de todo esto es tener en claro que todos los sistemas GNU/LINUX usan un kernel que llega a ser el núcleo el corazón por decirlo del sistema operativo entonces las distribuciones vienen a ser la compilación de varios paquetes que son los programas con los que la distribucion sera lanzada al mercado cada una de estas se diferencia dependiendo de las necesidades que las empresas han visto en sus mercados de esta manera hay distribuciones orientadas directamente a el uso de pcs de escritorio y otras dedicadas especialmente para el uso de servidores, una vez aclarado este tema de que es una distribucion puedo decir que las distribuciones de linux se pueden clasificar en dos grandes grupos distribuciones basadas en RPM y distribuciones NO basadas en RPM

DISTRIBUCIONES BASADAS EN RPMLos archivos rpm terminan en la extensión .rpm contienen varios archivos y programas en su interior, algo similar a los archivos .zip, .rar

RPM es el acrónimo creado por redhat para definir un esquema de distribución de paquetes. Significa RedHat Package Manager o Manejador de paquetes de RedHat

Que contienen estos famosos archivos con extencion .rpm estos archivos han venido siendo los mas importantes desde el desarrollo del sistema operativo GNU/LINUX los cuales incluyen una colección de archivos binarios relativos a un determinado paquete o utilería sino que también incluye archivos de ayuda, de configuración y lo mas importante estos incluyen lo que se llama dependencias, esto es, que otros paquetes rpm requiere este rpm para instalarse.

Sin embargo no solo eso tienen los archivos rpm sino que todos los paquetes rpm nos permiten además desinstalar completamente una aplicación,(es decir eliminar todos los archivos que se crearon al momento de la instalacion de este programa ) pues se mantiene una lista de todos y cada uno de los ficheros de configuración, librerías, binarios, páginas de ayuda y demás que haya instalado un paquete rpm, así de esta forma al borrar un paquete rpm podemos tener la total seguridad de que hemos eliminado todas las referencias y archivos instalados por el rpm.

Además los paquetes rpm pueden ser actualizados, de esta manera los rpm sobrescriben con total tranquilidad sus anteriores versiones instaladas, sustituyendo binarios y páginas manuales así como creando nuevos enlaces que se requieran, pero siempre respetan los archivos de configuración preexistentes, lo que permite actualizar una aplicación con una versión superior sin incurrir en una tarea completa de re-configuración por esta razón es tan rápida la actualización y modificación de los paquetes que vienen con el sistema operativo al momento de su instalación cabe mencionar que al tener esta opción de actualización del sistema no hay q caer en lo aburrido de reiniciar el sistema cada vez que se instala un programa nuevo como sucede en un sistema operativo que todos conocemos.

DISTRIBUCIONES NO BASADAS EN RPM

En este tipo de distribuciones se trata de eliminar un poco el uso de consola tratando de orientar el uso de sus aplicaciones a usuarios con poco conocimiento informático es decir se trata de simular los archivos .exe que se ejecutan en windows pero siempre manteniendo la estructura básica de archivos binarios paquetes de utileria, ayudas, configuración  e integridad de dependencias Para instalar estos paquetes sólo tienes que hacer doble click sobre el archivo con extencion .deb y automáticamente se lanzará la aplicación gdebi, que se ocupará de instalar el paquete y buscar las dependencias de otros paquetes que pudiera necesitar para su correcta instalación.

No hay comentarios:

Publicar un comentario