Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por sorrill (13858) el Sábado, 13 Agosto de 2005, 09:54h (#571070)
    ( http://barrapunto.com/ )
    Esta forma de trabajar consume mas recursos ya que cada programa carga su libreria en vez de usar las librerias que ya han abierto otros programas.

    Evitas dolores de cabeza en las instalaciones y, en principio, mejoras la estabilidad del sistema ya que los programas usan sus librerias y no versiones superiores con compatibilidad hacia atras.

    Por contra si alguna libreria necesita ser actualizada implica que debes actualizar todas las aplicaciones que la usan.

    La mayor estabilidad del sistema tampoco esta probada ya que las distintas librerias en memoria pueden entrar en conflicto las unas con las otras.

    En definitiva, no es ni mejor ni peor, es diferente.

    Saludos.
    [ Padre ]
  • por Daniel Estvez (13088) el Sábado, 13 Agosto de 2005, 11:36h (#571103)
    ( http://destevez.net/ | Última bitácora: Jueves, 30 Agosto de 2007, 17:43h )

    Resumiendo:

    • Gestor de paquetes
      • Ventajas: Todas las aplicaciones de los repositorios se instalan fácilmente. Las aplicaciones comparten librerías. Las actualizaciones de seguridad son más cómodas.
      • Desventajas: El último x puede no estar en los repositorios. El software privativo no se puede compilar para miles de versiones de librerías. No puedes instalar como usuario.
    • Instalación con todo integrado
      • Ventajas: Puedes instalar como usuario. Te puedes bajar el último x y es fácil de instalar. Las empresas de software privativo sólo tienen que hacer un paquete.
      • Desventajas: Cada paquete trae sus librerías, así que instalas y cargas en memoria varias (o bastantes) veces la misma cosa. Las actualizaciones de seguridad son más incómodas.

    Esto hace que para instalar casi todo el sistema sea mejor un gestor de paquetes, dejando los paquetes "integrales" para instalar la última versión de ese programa que no te sirve la del repositorio, algo que no hay en tu distro o un programa privativo.

    El tema de las actualizaciones se puede solucionar con un gestor de paquetes integrales, pero eso liaría más todo el asunto.

    En la práctica, una cosa que funciona muy bien es el Loki installer, para instalar juegos en linux. Tiene interfaces gtk y ncurses y te instala todo el juego en /usr/local/x/ (o en tu home si no eres root) y te hace el enlace al ejecutable en /usr/local/bin/ (o en /home/bin/). Los juegos suelen llevar un wrapper para cambiar el LD_LIBRARY_PATH. Para desinstalar está el Loki uninstaller, que creo que lleva una mini base de datos, pero no lo uso porque me basta con borrar el directorio del juego y el enlace.

    De todas formas los .app del Mac son muy buena idea. Sólo hace falta ver que se hace en unix para que estén en el path.

    [ Padre ]