¿Qué son los paquetes Click?


Respuestas:


34

Los paquetes de clic son el nuevo formato de empaquetado utilizado en Ubuntu Touch y también en Ubuntu 14.10, en la versión de escritorio de Ubuntu.

Algunas de las características que proporcionan son:

  • Empaquetado simplificado para el desarrollador. El SDK de Ubuntu puede crear automáticamente paquetes Click de sus aplicaciones Ubuntu Touch. Si desea crear el suyo, el formato es muy simple, y consta de dos archivos, manifest.jsony <app-name>.json.

    El manifiest.jsonarchivo es la definición real del paquete y tiene este aspecto:

    {
        "description": "Your tasks, every device, everywhere. Create and synchronize tasks using Ubuntu One, and connect to your boards in Trello.",
        "framework": "ubuntu-sdk-13.10",
        "hooks": {
            "ubuntu-tasks": {
                "apparmor": "ubuntu-tasks.json",
                "desktop": "ubuntu-tasks.desktop"
            }
        },
        "maintainer": "Michael Spencer <sonrisesoftware@gmail.com>",
        "name": "com.ubuntu.developer.mdspencer.ubuntu-tasks",
        "title": "Ubuntu Tasks",
        "version": "0.5"
    }
    

    El <app.name>.jsonarchivo es el perfil de seguridad de su aplicación y tiene este aspecto:

    {
        "policy_groups": [
            "networking"
        ],
        "policy_version": 1
    }
    

    Para construir su paquete, puede usar Ubuntu SDK o ejecutar

    click build .
    

    Puede encontrar más información sobre cómo empaquetar su aplicación aquí .

  • La capacidad de correr bajo confinamiento. Lo que esto significa es que la aplicación no puede hacer cosas malas. Solo puede acceder a su propio directorio privado y a las funciones de acceso que el usuario permite que use la aplicación. Esto significa que los paquetes Click son muy seguros y el proceso de revisión para publicarlos es mucho más simple.

Una vez que haya empaquetado su aplicación, puede enviarla a Click App Store . El proceso de revisión es simple y se completará generalmente en unas pocas horas. Una vez revisada, su aplicación estará disponible para la instalación desde cualquier dispositivo que ejecute Ubuntu Touch.

¿Harían más fácil el empaquetado de Debian?

Si y no. El empaquetado de Debian es completamente diferente. Sin embargo, si su aplicación está hecha con el SDK de Ubuntu, no necesita usar el paquete Debian y puede usar el paquete Click, que es mucho más fácil de usar y mucho más seguro para el usuario final.

Aquí hay algunos enlaces útiles para más información:


El enlace para descubrir más "aquí" está roto ... developer.ubuntu.com/publish/packaging-click-apps
jcalfee314
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.