Що таке пакети Click?


30

Я помітив, що нещодавно у Ubuntu SDK були деякі оновлення, і він встановив програму під назвою "Click". Я хотів би знати, що вони є, і як ними користуватися.

Також вони б полегшили упаковку Debian?

Відповіді:


34

Пакети клацань - це новий формат упаковки, що використовується в Ubuntu Touch, а також Ubuntu 14.10 і для настільної версії Ubuntu.

Деякі функції, які вони надають, це:

  • Спрощена упаковка для розробника. Ubuntu SDK може автоматично створювати пакети Click для ваших програм Ubuntu Touch. Якщо ви хочете створити свій власний, формат дуже простий, складається з двох файлів manifest.jsonі <app-name>.json.

    manifiest.jsonФайл є фактичним визначенням пакета і виглядає наступним чином :

    {
        "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"
    }
    

    <app.name>.jsonФайл є профілем безпеки для вашого застосування і виглядає наступним чином :

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

    Щоб скласти пакет, ви можете використовувати SDK Ubuntu або запустивши його

    click build .
    

    Більше інформації про упаковку програми ви можете знайти тут .

  • Можливість бігати в ув'язненні. Це означає, що додаток не може робити погані речі. Він може отримувати доступ лише до власного приватного каталогу та доступу до функцій, які користувач дозволяє додатку використовувати. Це означає, що пакети Click дуже безпечні, а процес огляду їх публікації набагато простіший.

Після упаковки програми ви можете подати заявку в магазин додатків Click . Процес огляду відрізняється простотою і зазвичай завершиться протягом декількох годин. Після перегляду ваш додаток буде доступний для встановлення з будь-якого пристрою, на якому працює Ubuntu Touch.

Чи полегшать вони упаковку Debian?

Так і ні. Упаковка Debian зовсім інша. Однак якщо ваш додаток зроблено з Ubuntu SDK, вам не потрібно використовувати упаковку Debian, а замість цього можна використовувати упаковку Click, що набагато простіше у використанні та набагато безпечніше для кінцевого користувача.

Ось кілька корисних посилань для отримання додаткової інформації:


Дізнайтеся більше посилання "тут" посилання порушено .. developer.ubuntu.com/publish/packaging-click-apps
jcalfee314
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.