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