Clickパッケージとは何ですか?


30

Ubuntu SDKに最近いくつかの更新があり、「Click」という名前のプログラムがインストールされていることに気付きました。それらが何であり、どのように使用するかを知りたいです。

また、彼らはDebianのパッケージングを簡単にしますか?

回答:


34

クリックパッケージは、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パッケージを使用する必要はなく、代わりにクリックパッケージを使用できます。クリックパッケージを使用すると、エンドユーザーにとってはるかに簡単で安全です。

詳細については、次の便利なリンクをご覧ください。


見つけるより多くのリンク「ここ」リンクが壊れているが... developer.ubuntu.com/publish/packaging-click-apps
jcalfee314
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.