Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

¿Nuevo gestor de paquetes?

¿Otro más? ¿»Paqué» tanto? Tranquilos que ya ha llegado el fin de semana y hay que relajarse que ya tenemos bastante con la ley que quieren aprobar …

package-delivery

Como os iba diciendo, han lanzado un proyecto que realmente es la nueva versión (2.0, hay que estar a la moda) de uno ya existente.

A ver los Archers, ¿qué es Shaman? Bueno, para los no Archers, Shaman es era un front-end (interfaz gráfica) para pacman. pacman es el gestor de paquetes de ArchLinux, igual que rpm es para Red Hat y SUSE, dpkg para Debian y derivados, … Pero (siempre hay un pero) vieron que:

  1. el mundo de la gestión de paquetes era es muy heterogéneo en Linux
  2. KDE no tiene un gestor de paquetes oficial
  3. Shaman era muy difícil de mantener

Así que para la versión nueva han decidido no sólo mejorar el código y limpiarlo sino que sea una especie de «intermediario» para gestionar los paquetes de cualquier distribución, independientemente del tipo de paquetes que use cada distribución. Sus metas para este nuevo proyecto son:

  • que sea extensible a cualquier formato de paquetes: que pueda soportar cualquier formato de paquetes habido y por haber
  • ser sencillo de mantener: código limpio y claro
  • ser asíncrono: para que puedas parar el sistema de actualización y él mismo sepa dónde empezar cuando lo vuelvas a lanzar
  • que sea scriptable: para poder ampliarlo mediante plug-ins que no sean C++

Para el diseño de Shaman 2.0, han tenido en cuenta tanto al desarrollador como al usuairo final. En el caso del desarrollador, lo que quieren es poder ofrecerle algo que cumpla los cuatro puntos anteriores así que Shaman 2.0 realmente es una librería que ofrezca un backend para que puedan implementar mediante plug-ins soporte para diferentes formatos de paquetes. Actualmente tiene un backend para PackageKit.

De cara al usuario, han querdo hacer algo sencillo de usar y agradable a la vista. Como he dicho antes, quieren que además sea capaz de trabajar asíncronamente.

Advertencia, desplázate para continuar leyendo
Cargando anuncio...

shman

Me parece una buena idea, a título personal, porque facilitará mucho la labor de gestión de paquetes (todos sabemos no hay entornos «puros» 😉 pero creo que las distros van a ser reticentes a usarlo. ¿Qué pensais?

84 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

OpenMandriva ha publicado un comunicado para advertir a su comunidad de un intento de sabotaje contra la distribución… por parte de un ya excolaborador...

Actualidad

Deepin 25.2 es, no la segunda ni la tercera, sino la cuarta actualización que recibe la versión en curso de la distribución china más...

Actualidad

Tuxedo Computers ha anunciado un cambio de rumbo destacado para el futuro de su distribución: Tuxedo OS abandona Ubuntu y adopta como base a...

Actualidad

Justo después del lanzamiento de Kali Linux 2026.2 nos hacemos eco de Parrot 7.3, nueva actualización de otra popular distro especializada en seguridad que llega...