Esto no es una pregunta ociosa y aunque parezca un crítica al final vereis que no.
¿Para qué sirve exáctamente un instalador para Linux?
Vamos a ver: Es verdad que existen varios tipo de paquetes como DEB y RPM... eso para alguién que no sepa de qué va le puede parecer un lío, pero no lo arreglamos metiendo otro sistema más.
Los paquetes RPM y DEB se pueden generar automáticamente por aplicaciones como checkinstall para varias arquitecturas a la vez, y es por eso que nadie se ha preocupado de unificar los sistemas de Mandrake, Fedora y SUSE; símplemente ni hace falta ni se desea. Cuando sale una versión nueva de KDE automáticamente se crean las ramas para SUSE, Madrake y Fedora y los DEB semi-oficiales y seguramente con mayor facilidad aun los ebuild de mi amigo La Vaca Larry...
Esto además tiene mucha relación con la estructura del FOSS y así podemos encontrarnos con desarrolladores de KDE que pertenecen a SUSE, Mandrake, Red Hat o Debian, así que la cosa no tiene secretos.
Ahora bien, el sistema de paquetería tiene sus obvias ventajas, pero quién haya probado Gentoo o Slackware puede ver que se puede vivir sin una enorme infraestructura de bases de datos de paquetes y aplicaciones para controlarlos y que para tener un sistema en condiciones bastan unos simples scripts.
Un inciso: direís que en Gentoo tienes el /usr/portage que es enorme, pero nada ni nadie te impide borrarlo si no lo quieres.
Si llevamos la cosa algo más lejos podríamos pensar en distros aun más básicas que podrían carecer incluso de sistema de portage y repositorio de paquetes, sistemas muy básicos que podrían basarse tanto en la idea de Knoppix como en una Gentoo muy básica que sólo recompilara el bootstrap y poco más.
Obtendríamos una distro sin sistema de paquetería, muy ligera y que usaría software empaquetado vía instalador como de los que se habla en la noticia.
De todas formas habría que ver si tiene algún sentido y si para tener el instalador no haría falta una libería y programas tanto o más pesados que dpkg, rpm o portage (no creo que superen en ligereza a los scripts a palo seco de slackware).
En realidad el mercado potencial que le veo sería el de los juegos donde algo así tendría bastante más utilidad ya que los juegos se suelen instalar en el /home de cada uno (hablo de los juegos comerciales) y no tienen que preocuparse de las librerías del sistema.
¿Instaladores?¿Y para qué sirven?
(Puntos:2)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
¿Para qué sirve exáctamente un instalador para Linux?
Vamos a ver: Es verdad que existen varios tipo de paquetes como DEB y RPM... eso para alguién que no sepa de qué va le puede parecer un lío, pero no lo arreglamos metiendo otro sistema más.
Los paquetes RPM y DEB se pueden generar automáticamente por aplicaciones como checkinstall para varias arquitecturas a la vez, y es por eso que nadie se ha preocupado de unificar los sistemas de Mandrake, Fedora y SUSE; símplemente ni hace falta ni se desea. Cuando sale una versión nueva de KDE automáticamente se crean las ramas para SUSE, Madrake y Fedora y los DEB semi-oficiales y seguramente con mayor facilidad aun los ebuild de mi amigo La Vaca Larry...
Esto además tiene mucha relación con la estructura del FOSS y así podemos encontrarnos con desarrolladores de KDE que pertenecen a SUSE, Mandrake, Red Hat o Debian, así que la cosa no tiene secretos.
Ahora bien, el sistema de paquetería tiene sus obvias ventajas, pero quién haya probado Gentoo o Slackware puede ver que se puede vivir sin una enorme infraestructura de bases de datos de paquetes y aplicaciones para controlarlos y que para tener un sistema en condiciones bastan unos simples scripts.
Un inciso: direís que en Gentoo tienes el /usr/portage que es enorme, pero nada ni nadie te impide borrarlo si no lo quieres.
Si llevamos la cosa algo más lejos podríamos pensar en distros aun más básicas que podrían carecer incluso de sistema de portage y repositorio de paquetes, sistemas muy básicos que podrían basarse tanto en la idea de Knoppix como en una Gentoo muy básica que sólo recompilara el bootstrap y poco más.
Obtendríamos una distro sin sistema de paquetería, muy ligera y que usaría software empaquetado vía instalador como de los que se habla en la noticia.
De todas formas habría que ver si tiene algún sentido y si para tener el instalador no haría falta una libería y programas tanto o más pesados que dpkg, rpm o portage (no creo que superen en ligereza a los scripts a palo seco de slackware).
En realidad el mercado potencial que le veo sería el de los juegos donde algo así tendría bastante más utilidad ya que los juegos se suelen instalar en el /home de cada uno (hablo de los juegos comerciales) y no tienen que preocuparse de las librerías del sistema.
29A the Number of the Beast