He leido un tema en el foro en inglés del que tenía desconocimiento: Los responsables del proyecto Packman que está detrás del conocidísimo repositorio Packman quieren un relevo que se haga cargo del proyecto y si nadie continúa el proyecto quedará ya sin vida el próximo 31 de diciembre de 2026.
Packman es un viejo conocido para los usuarios de openSUSE que vemos cómo después de 25 años habrá que buscarle alternativas. En el hilo en inglés mencionan que si tirar de Flatpack o instalar desde otros repositorios, etc.
Echábamos mano de Packman para temas de multimedia y códecs, pero ahoa que ya mp3 no tiene licencias, no sé si tiene mucho sentido instalar software de Packman y no desde por ejemplo el repo de VLC por ejemplo…
Diablo Rojo, te va a tocar tener que volver a darle una vuelta a la guía para adpatar esa parte!
¿Cuales son vuestras opiniones, sugerencias al respecto?
P.S: Me permito enlazar al anuncio que hice en mi blog, donde traduje y publiqué gran parte de la nota oficial al español:
FlatPack no me convence, no me gusta ni tecnica ni filosoficamente. Y mucho menos su origen del sombrero rojo y su concepcion original, que se fundamenta en habilitar a los desarrolladores tener una sola aplicacion y que funcione en cualquier linux, cuyo unico objetivo es fomentar el software privativo.
Hay un problemilla: Leap 16.1 sale el dia 3 de noviembre, lo que tocara actualizar las capturas y algunos textos de la guia. Y lo de Packman hay que esperar al 1 de enero, lo que tocara hacer una limpieza en profundidad de la guia si deja de existir.
Me pasaba lo mismo, pero despues de usarlo y ver donde se guardan las aplicaciones y sus datos, me ha convencido. Es una forma facilisima de probar las aplicaciones sin romper tu gecko por falta de dependencias empaquetadas (rpm). Te recomiendo de que lo pruebes.
El mayor problema con Flatpak y su diferencia con la “filosofía UNIX” parte de gente que realmente no ha prestado atención nunca a cómo funciona un sistema UNIX realmente.
Se alude a que se replican librerías. Bueno, esto no es así exactamente. Si instalas Tumbleweed y la versión Flatpak de Dolphin, Flatpak necesitará instalar las librerías necesarias para que funcione Dolphin. Y si no instalas más aplicaciones Flatpak que necesiten esas librerías, obviamente es un poco redundante.
Esto implica una visión rígida sobre el sistema. Eso pasa en tumbleweed y Slowroll, por ejemplo, pero no en Kalpa (o en Aeon en el caso de GTK).
Esto implica no haber prestado atención a cómo hemos utilizado los sistemas de openSUSE durante años, donde coexistían aplicaciones para Plasma 6 con aplicaciones para Plasma 5 (y para KDE 4 e incluso anteriores!!). Lo mismo para GTK y los diferentes escritorios que usan esas librerías.
También implica no saber cómo funciona UNIX. En UNIX tienes las aplicaciones de sistema (/), las de las cuentas usuarias de la red (/usr), las de las cuentas usuarias locales (/usr/local), las de cada cuenta usuaria particular (/home/cuenta), y las de aplicaciones de terceros (/opt). Esto es una buena organización (y no diferente de lo que hace Flatpak) pero esconde los detalles. Si tú instalas una aplicación de un programa, instalará su librería en donde corresponda, digamos /usr/lib64; si instalas otro programa que requiere una versión diferente, esta versión se instalará en /usr/lib64… y la librería por defecto será un enlace blando a una de las dos (pero no a la otra). En UNIX siempre ha existido mucha duplicidad. Bueno, duplicidad, triplicidad y lo que queráis.
Flatpak es muy parecido a lo que hace Windows. Pero es que lo que hace Windows hace décadas que se parece mucho a lo que hacemos en Linux (incluso cuando incoroporaron “desmontar medios”). El problema no es si se parece o no a lo que hace Windows, sino si se hace bien. Como ejemplo de esto pueden buscarse las objeciones de openSUSE al sistema de Snap (o a su seguridad, concretamente).
Flatpak instala las aplicaciones para el sistema (/usr, /var) para ser usadas por cualquier cuenta usuaria, o para cada cuenta usuaria (/home/cuenta/.local). Yo no mezclaría: si hay varias cuentas usuarias, instalaría como de sistema, si se usan con una sola cuenta, pues como usuaria.