Пользовательский репозиторий для пакетов «клик»

Для стандартных пакетов deb мы можем использоватьтортелепро. Есть ли какое-нибудь решение, связанное с пользовательским репозиторием для пакетов "click"?

6
задан 25 July 2014 в 18:50

2 ответа

Пакеты щелчка являются новым упаковочным форматом, используемым в Касании Ubuntu, и Ubuntu 14.10, на настольной версии Ubuntu также.

Некоторые функции, которые они обеспечивают:

Упрощенная упаковка для разработчика. SDK Ubuntu может автоматически создать пакеты Щелчка Ваших Сенсорных приложений Ubuntu. Если Вы хотите создать свое собственное, формат очень прост, состоя из двух файлов, 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": "John Doe <john.doe@gmail.com>",
    "name": "com.ubuntu.developer.johndoe.ubuntu-tasks",
    "title": "Ubuntu Tasks",
    "version": "0.5"
}

<app.name>.json файл является профилем безопасности для Вашего приложения и похож на это:

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

Для создания пакета можно или использовать SDK Ubuntu или путем выполнения

click build

способность работать под заключением. То, что это означает, - то, что приложению препятствуют делать плохие вещи. Это может только получить доступ к своему собственному частному каталогу и получить доступ к функциям, которые пользователь позволяет приложению использовать. Это означает, что пакеты Щелчка очень безопасны, и процесс рассмотрения для публикации их намного более прост.

, После того как Вы упаковали свое приложение, можно подать заявление к Нажимать App Store. Процесс рассмотрения очень прост и будет завершаться обычно в течение нескольких часов. После того, как рассмотренный, Ваше приложение будет доступно для установки от любого устройства рабочее Касание Ubuntu.

они сделали бы Debian, упаковывающий легче?

Да и нет. Упаковка Debian полностью отличается. Однако, если Ваше приложение сделано с SDK Ubuntu, Вы не должны использовать упаковку Debian и можете вместо этого использовать упаковку Щелчка, которую намного легче использовать и намного более безопасный для конечного пользователя.

0
ответ дан 25 July 2014 в 18:50

Существует по крайней мере еще один:

https://open.uappexplorer.com/apps

, Но в основном можно просто загрузить и установить пакеты щелчка от везде, где.

пакет щелчка А имеет только одну зависимость, платформа человечности, против которой это было создано.

Безотносительно дополнительный освобождает, этому нужен он, должен содержать их в пакете, таким образом, нет действительно никакой потребности в репозиториях, которые будут содержать целые иерархии пакетов.

0
ответ дан 25 July 2014 в 18:50

Другие вопросы по тегам:

Похожие вопросы: