En realidad no se ha contado la política de Debian respecto a la
instalación de paquetes, que define desde dónde deben colocarse los
ficheros hasta qué modificaciones puede hacer un paquete a un sistema,
o a través de qué métodos puede hacerlo (por ejemplo usando el sistema
menu para incluir aplicaciones en los menús de todos los gestores de
ventanas X). Se recomienda al lector que acuda a los punteros
indicadosmasinfo para entrar en el detalle, sin embargo sí es
interesante comentar algunas de las diferencias que hacen que Debian
sobresalga por encima de otros sistemas:
- la base de datos del sistema de paquetes está en texto en claro, es
posible arreglar problemas de corrupción a mano sin que el sistema se
quede inutilizado si la base de datos queda corrompida.
- existen un
buen número de herramientas para la gestión de paquetes, estando el
diseño de éstos muy bien documentado.
- hay un fuerte seguimiento de
dependencias, especialmente con la nueva herramienta de instalación de
paquetes que apareció en Debian 2.0 llamada apt.
- Los paquetes se
desempaquetan en un orden que minimiza el tiempo durante el cual no
están disponibles, asimismo el sistema de paquetes garantiza que
programas que se puedan hacer ``daño'' unos a otros no estén instalados
simultáneamente en la misma máquina.
- la cooperación entre paquetes y
el sistema se hace posible de varias formas: a través del paquete
menu, definiendo un estándar
de acceso a la documentación mediante el paquete doc-base
(con la documentación en
HTML en http://localhost/doc) y de instalación de servidor (raíz del
servidor y residencia de cgi's) lo que permite a los paquetes
integrarse con el servidor local de web.
- su adherencia a los
estándards es firme, no sólo existen estándards, sino que se cumplen,
existiendo un seguimiento constante de que se cumpla la política
definida (ver sino la pagina de
Lintian, también disponible
como paquete)
- permite la coexistencia de distintas versiones
de una misma librería.
- es posible tener distintas versiones del mismo
kernel, o compilar el kernel junto con los módulos fácilmente.
Y se está trabajando en el uso posible de linuxconf. Habiéndose
terminado ya selecciones prefabricadas de paquetes, de forma que un
usuario pueda elegir cosas genéricas (desarrollo de web, juegos,
desarrollo software...) en la instalación y obtener una selección de
paquetes relevantes; para no tener que navegar por entre los 2500
paquetes disponibles en Debian 2.1.
Con todo esto y más, Debian demuestra que su sistema de paquetes es
robusto y confiable, más aún que los de otras distribuciones. Esto,
junto a la gran calidad y variedad de programas que acompañan a la
distribución, y el ser un sistema abierto a todos aquellos que deseen
colaborar (quizás el lector después de leer este artículo desee
hacerlo) lo convierte en un sistema muy a tener en cuenta en el mundo
de GNU/Linux.
Siguiente: Apéndice:Construcción del paquete hello
Superior: Creación de paquetes de
Anterior: El formato .deb
Download this document: [src.tar.gz][ps.gz][html.tar.gz][dvi.gz]
Congreso HispaLinux 2000