subscribe: Posts | Comments | Email

La gestion de paquetes en Linux

0 comments
La gestion de paquetes en Linux

Los recién llegados al Sistema Operativo Linux se dan con que instalar una aplicación es muy distinta a como se realiza en Windows. En Windows se realiza a través de un ejecutable, es decir un archivo que se llama setup.exe o install, etc.

En Linux la cosa es distinta. Aunque se tiende a que este proceso sea automático y rápido, pero en muchas ocasiones nos encontramos que hay que hacer una serie de pasos para tener nuestra aplicación instalada en nuestro sistema.

En cualquier distribución, los paquetes son el elemento básico para tratar las tareas de instalación de nuevo software, actualización del existente o eliminación del no utilizado.

sistema de paquetes en linux

Básicamente, un paquete es un conjunto de ficheros que forman una aplicación o una unión de varias aplicaciones relacionadas, normalmente formando un único fichero (denominado paquete), con un formato propio y normalmente comprimido, que es el que se distribuye, ya sea vía CD, disquete o mediante acceso a servicios de ftp o web.

El uso de paquetes facilita añadir o quitar software al considerarlo una unidad y no tener que trabajar con los ficheros individuales.

En el contenido de la distribución (sus CD) los paquetes suelen estar agrupados por categorías como:

a) base: paquetes indispensables para el funcionamiento del sistema (útiles, programas de inicio, bibliotecas de sistema);
b) sistema: útiles de administración, comandos de utilidad;
c) desarrollo (developement): útiles de programación: editores, compiladores, depuradores,…
d) gráficos: controladores e interfaces gráficas, escritorios, gestores de ventanas, …
e) otras categorías.

Normalmente, para la instalación de un paquete será necesario efectuar una serie de pasos:

1) Previo (preinstalación): comprobar que existe el software necesario (y con las versiones correctas) para su funcionamiento (dependencias), ya sean bibliotecas de sistema u otras aplicaciones que sean usadas por el software.

2) Descomprimir el contenido del paquete, copiando los ficheros a sus localizaciones definitivas, ya sean absolutas (tendrán una posición fija) o si se permite reubicarlas a otros directorios.

3) Pos instalación: retocar los ficheros necesarios, configurar posibles parámetros del software, adecuarlo al sistema, …

Dependiendo de los tipos de paquetes, estos pasos pueden ser automáticos en su mayoría (así es en el caso de RPM  y DEB, o pueden necesitar hacerlos todos a mano (caso .tgz) dependiendo de las herramientas que proporcione la distribución.

Related Posts


Leave a Reply