Skip to Content

PCBSD installer y Qt

Enviado en

El sistema de paquetes PBI (o paquete PBI) es uno de las principales características de la distribución de PC-BSD.
Tradicionalmente, en paquetes de sistemas operativos de código abierto(gnu/linux ,etc) los programas dependen de muchos otros pequeños programas (llamados bibliotecas o librerías) que se utiliza para trabajar juntos. A veces, algunos programas han necesitan diferentes versiones de la misma biblioteca para trabajar. Esto eventualmente crear una gran red de dependencia, donde el mal funcionamiento de una sola biblioteca puede impedir el funcionamiento de muchos programas e incluso hacer que el sistema sea inútil en caso de error esto es realmente crítica.Esto también puede desalentar a muchos usuarios instalar aplicaciones.






El sistema de paquetes PBI (PC-BSD Installer) es una respuesta a este problema, ya que adoptó un enfoque diferente de otras distribuciones en la instalación de programas libres. En efecto, el PBI son auto-instaladores que contienen todo lo necesario para instalar el programa es decir enjaulan las dependencias del programa en un solo fichero. Además, los programas se instalan en su propio directorio y es fácil de desinstalar, mediante un Administrador desarrollado en Qt4 y establecido en KDE 4.1.1 para PCBSD
Bueno En contra parte, algunas bibliotecas son redundantes y la aplicaciones por lo tanto son mas grandes,pero la aplicacion se instala rápidamente y sin contratiempos.
La construccion de los pbis se lleva a cabo de dos formas
PBI creator
El cual es un aplicacion grafica diseñada en QT y ayuda a construir pbis de un programa a cualquier desarrollador de aplicacion
http://www.pbidir.com/bt/pbi/7
PBIBuilder
Esto otro software que ayuda a construir pbis en base a un arbol de ports FreeBSD
http://www.pcbsd.org/content/view/45/30/
En conclusion es una forma de instalar aplicaciones que facilitan a los users que viene de Mac o Win

Según he entendido, cada pbi

Según he entendido, cada pbi contiene todas las bibliotecas que necesita. Esto a la larga no haría que el sistema estuviera muy "sobrecargado"?, es decir, si instalas por ejemplo amarok (junto con todas sus dependencias, que no son pocas) y konqueror (...) habría bibliotecas duplicadas a montones, con todo el espacio de disco que eso supone. Y a la hora de instalar cosas mas grandes, como todo el escritorio gnome por ejemplo?.

Por otro lado siempre he pensado que el típico error de dependencias al instalar algo es la pesadilla de todo linuxero.

En ningún momento quiero despotricar sobre los pbi, solo que el tema me parece interesante.

Por cierto, te pasé a portada la el lanzamiento de Fibonacci 7.0.2. ;)

Un saludo.

PD: La imagen de Glest¿?