Для стандартных пакетов deb мы можем использоватьтортелепро. Есть ли какое-нибудь решение, связанное с пользовательским репозиторием для пакетов "click"?
Пакеты щелчка являются новым упаковочным форматом, используемым в Касании 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 и можете вместо этого использовать упаковку Щелчка, которую намного легче использовать и намного более безопасный для конечного пользователя.
Существует по крайней мере еще один:
https://open.uappexplorer.com/apps
, Но в основном можно просто загрузить и установить пакеты щелчка от везде, где.
пакет щелчка А имеет только одну зависимость, платформа человечности, против которой это было создано.
Безотносительно дополнительный освобождает, этому нужен он, должен содержать их в пакете, таким образом, нет действительно никакой потребности в репозиториях, которые будут содержать целые иерархии пакетов.