Update en Linux
En 2002 Linspire crea CNR para instalaciones web basandose en APT Debian y los dpkg (Debian packages) desde C++ con GUI desarrollado en QT framework y la API de integracion gsoap framework, en abril de 2006 recien es liberado bajo una licencia de código abierto y en 2007 la plataforma está operativa para otras distribuciones (Debian, Ubuntu, Freespire, Linux Mint). De arquitectura SOA del lado servidor trabaja con JEE y MySQL, con 8 APIs webservices realiza su cometido; se extiende luego a paquetes RPM (OpenSuSE, Fedora). En julio de 2008 todo queda en manos de Xandros.
En 2005 Novell desarrolla bajo licencia BSD la herramienta DeltaRPM, un rápido chequeo web encuentra las diferencias entre nuevas y viejas versiones de los paquetes RPM; Red Hat, CentOS, Fedora y todos sus derivados se complacen de tamaña innovación en remplazo y actualización de paquetería que en sintonia con Apt y rpmforge para las dependencias lleva las publicaciones de software del segundo anterior al interior de nuestro sistema.
En 2004 desde Alemania surge la idea del software self-contained que se empaqueta en un archivo .cmg continente análogo a los paquetes que Mac OS X instala/desinstala en un simple click/borrado del mismo, se conoce como klik y solo a costa de un poco más de RAM y espacio en disco la aplicación no se desparrama por el sistema de archivos ni provoca los conflictivos enlaces rotos con librerías que se van superponiendo instalación tras instalación (porque Linux no posee registro). Klik funciona desde un plugin para el navegador web y los planes para klik2 se proponen integrarlo nativamente en Filesystem in Userspace kernel module (FUSE). Klik solo se trata de una imagen comprimida y puede instalarse en un live cd de solo lectura.
One Click Install para OpenSuSE consiste en un archivo YMP, tiene base XML y se puede implementar en otras distribuciones adecuando al cliente para la lectura de instrucciones de los ficheros de código declarativo. Está entre nosotros desde 2008.
dpkg ha sido desarrollado por Ian Murdock hace añares para instalar, listar y remover los paquetes .deb (luego vendrían aptitude y synaptic); hoy Slax lo utiliza para construir sus módulos .lzm (deb2lzm source_filename.deb [output_file.lzm]). El dpkg-dev nació programado en Perl y luego fue rescrito en C, consiste en 7 herramientas para desempaque, construcción y dada de alta de paquetes.
En el pasaje de Slax 5 (UnionFS) a Slax 6 (AuFS) los módulos cambiaron la extensión de .mo a .lzm, estos módulos con sistema de compresión LZMA son archivos de solo lectura SquashFS. Este es el método por excelencia para actualizar el live-cd derivado de Slackware, no se utilizan pkgtools o Slapt-get herramientas fundamentales para trabajar con los paquetes TGZ. Con respecto al embebido en LZMA se menciona una eficiencia muy superior a los ya de por si eficientes niveles de compresión en BZ2 (formato elegido por iXsystems para los paquetes TBZ) además de en velocidad de ejecución; hasta hace muy poco el filesystem Squash no contaba con soporte oficial desde el kernel para el algoritmo lossless Lempel-Ziv-Markov, la Zlib no lo permitía, pero entiendo el cambio se dio con la reciente aparición del 2.6.29 linux kernel.
Solo faltaría que se pueda actualizar kernel, xorg, glibc-gcc además de drivers usermode, GUI desktop, módulos multimedia/red, gestor de paquetes amén de centenares de aplicaciones hoy disponibles sin descomprimir ni recompilar ni retocar el código en bugs e incompatibilidades de nunca acabar, y es esa unión de practicidad MacOS, Linux a lo Canonical y paquetes pbi de iXsystems lo que acerca a una filosofía Linux Foundation Update (centro de descargas tipo Microsoft) centralizada y superadora de las ventajas apt-synaptic en Debian o e-building Portage en Gentoo.
Es cierto que todo esto ya es una realidad en PCBSD 7.1.
Related posts:
- Linux ya llega al 5,3% de cuota de usuarios Esto es julio de 2011, hace tres años seguía estancado...
- Pardus Linux 2009 Desde Turquía estará disponible en horas esta distribución nacida en...
- Linux Mint 10 KDE Julia Desde el 23 de febrero y con solo un retraso...
- Scientific Linux Live CD/DVD 5.3 Del mismo lugar donde hace 20 años emergió la telaraña...
- Transformar Linux Mint RC1 Felicia a la versión estable Según nota informativa publicada en el blog de Clem ya...
Comments
3 Comentarios en Update en Linux
-
calamaro on
Lun, 20th Abr 2009 20:00
-
alexis on
Lun, 20th Abr 2009 20:12
-
Dandelin on
Mie, 22nd Abr 2009 22:37
infumable, no hay dios que entienda esta redaccion macho.
Falto URPMI de mandriva
Sldos
Llevo 10 años “viviendo” en el mundo linux. He visto evolucionar varias distribuciones. He probado muchas a lo largo de los años. He utilizado distribuciones de “moda” de cada momento, y he utilizado también la mayoría de los sistemas de paquetes de los que se habla, pero después de leer este post e “intentar” comprenderlo, tengo todo mucho menos claro que hace 10 minutos. Pese a todo, espero que haya alguien le parezca un gran ejercicio de redacción…
Que opinas de Update en Linux ? ...





