Ubuntu SDKに最近いくつかの更新があり、「Click」という名前のプログラムがインストールされていることに気付きました。それらが何であり、どのように使用するかを知りたいです。
また、Debianのパッケージングが簡単になりますか?
クリックパッケージは、Ubuntu Touchで使用されている新しいパッケージング形式であり、Ubuntu 14.10でもデスクトップバージョンのUbuntuで使用されています。
それらが提供する機能のいくつかは次のとおりです:
開発者向けの簡易パッケージ。 Ubuntu SDKは、Ubuntu TouchアプリのClickパッケージを自動的に作成できます。独自に作成する場合、形式は2つのファイル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 <[email protected]>",
"name": "com.ubuntu.developer.mdspencer.ubuntu-tasks",
"title": "Ubuntu Tasks",
"version": "0.5"
}
<app.name>.json
ファイルはアプリのセキュリティプロファイルであり、次のようになります。
{
"policy_groups": [
"networking"
],
"policy_version": 1
}
パッケージをビルドするには、Ubuntu SDKを使用するか、次を実行します。
click build .
アプリのパッケージ化の詳細については、こちらをご覧ください こちら 。
監禁下で実行する機能。これが意味することは、アプリが悪いことをするのを防ぐことです。独自のプライベートディレクトリにのみアクセスでき、ユーザーがアプリに使用を許可する機能にアクセスできます。つまり、Clickパッケージは非常に安全であり、それらを公開するためのレビュープロセスははるかに簡単です。
アプリをパッケージ化したら、 Click App Storeにアプリケーションを送信 できます。レビュープロセスは簡単で、通常数時間以内に完了します。レビューが完了すると、アプリはUbuntu Touchを実行しているデバイスからインストールできるようになります。
Debianのパッケージングを簡単にしますか?
はいといいえ。 Debianパッケージングは完全に異なります。ただし、アプリがUbuntu SDKで作成されている場合は、Debianパッケージを使用する必要はなく、代わりにクリックパッケージを使用できます。これは、エンドユーザーにとってはるかに使いやすく安全です。
詳細については、次のリンクを参照してください: