cpak lleva el formato de paquete OCI a los escritorios Linux
Cpak – OCI application package format for Linux desktops, servers and devices

cpak es un nuevo formato de paquete de aplicaciones basado en OCI para Linux, diseñado para escritorios, servidores y dispositivos. Utiliza una sintaxis familiar estilo Dockerfile, con dos binarios estáticos y una tienda de contenido compartida. Integra controladores gráficos del host, declara acceso seguro a recursos y permite versionado nativo con Git. Funciona en todas las distribuciones y ya incluye aplicaciones como Firefox, GIMP y OBS Studio.
cpak es el formato de paquete de aplicaciones OCI para escritorios, servidores y dispositivos Linux.
- nine_k
En resumen: estructuralmente como Docker (reutiliza Dockerfiles), pero sin daemon y, a diferencia de Podman o Nix, muy ligero, solo dos binarios lo hacen todo.
Los fragmentos comunes de datos se comparten / deduplican entre los paquetes instalados, de nuevo como Docker o Nix.
El runtime está bajo LGPL2.
- stephenlf
> Sigue un curso completo, cambia manifiestos reales y ve qué acepta, rechaza o modifica cpak. Las rutas profesionales conducen a un examen y a una credencial pública y verificable.
Santo Claude
- _russross
He sido usuario de Debian desde finales de los 90, y su sistema de empaquetado es la razón principal. No las herramientas y el formato de paquetes, sino la cultura y las reglas estrictas que rigen la inclusión en el sistema.
Cada vez que veo un nuevo sistema de paquetes que promete liberar a los creadores de la carga de la integración y compatibilidad con el resto de mi software instalado, para mí es un "no" rotundo, y ha habido muchos de estos a lo largo de los años. La promesa siempre es lo fácil y despreocupado que es para los empaquetadores, pero las cosas que hacen a Debian más difícil son las cosas que lo hacen valioso. Integración cuidadosa con el resto del sistema con versiones de dependencias coincidentes. Paquetes modulares, cuidadosamente particionados para sistemas complejos que de otro modo serían todo o nada. Mantenimiento y actualizaciones continuos. Capacidad de respuesta a las actualizaciones de seguridad. Seguir reglas comunes para la configuración, la ubicación de directorios, la integración con init/systemd, etc.
cpak parece otro sistema más diseñado para ignorar el resto de mi sistema tanto como pueda y vivir en su propio pequeño mundo. En otras palabras, diseñar en torno a las necesidades y objetivos de los empaquetadores de software por encima de las necesidades de los usuarios y el mantenimiento del sistema a largo plazo. Resolver los problemas fáciles en lugar de los difíciles.