Tıklama paketleri nedir?


Yanıtlar:


34

Tıklama paketleri, Ubuntu Touch'ta ve Ubuntu'nun masaüstü sürümünde de Ubuntu 14.10 tarafından kullanılan yeni paketleme biçimidir.

Sağladıkları özelliklerden bazıları:

  • Geliştirici için basitleştirilmiş paketleme. Ubuntu SDK otomatik olarak Ubuntu Touch uygulamalarınızın Click paketlerini oluşturabilir. Kendinizinkini oluşturmak istiyorsanız, format iki dosyadan oluşan çok basittir manifest.jsonve <app-name>.json.

    manifiest.jsonDosya asıl paket tanımıdır ve şöyle görünür:

    {
        "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>.jsonDosya uygulamanız için güvenlik profilidir ve şöyle görünür:

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

    Paketinizi oluşturmak için Ubuntu SDK’yı kullanabilirsiniz veya

    click build .
    

    Uygulamanızı paketlemeyle ilgili daha fazla bilgiyi burada bulabilirsiniz .

  • Sınırlandırma altında koşma yeteneği. Bunun anlamı, uygulamanın kötü şeyler yapmasının engellenmesidir. Yalnızca kendi özel dizine erişebilir ve kullanıcının uygulamanın kullanmasına izin verdiği özelliklere erişebilir. Bu, Tıklama paketlerinin çok güvenli olduğu ve bunları yayınlamak için inceleme işlemlerinin çok daha basit olduğu anlamına gelir.

Uygulamanızı paketledikten sonra , başvurunuzu Tıkla App Store'a gönderebilirsiniz . Gözden geçirme süreci oldukça basit ve genellikle birkaç saat içinde tamamlanacak. İncelendikten sonra, uygulamanız Ubuntu Touch kullanan herhangi bir cihazdan yüklenmeye hazır olacaktır.

Debian paketlemesini kolaylaştırırlar mı?

Evet ve hayır. Debian paketleme tamamen farklı. Ancak, uygulamanız Ubuntu SDK ile yapılmışsa, Debian ambalajını kullanmanız gerekmez ve bunun yerine son kullanıcı için kullanımı çok daha kolay ve daha güvenli olan Click ambalajını kullanabilirsiniz.

Daha fazla bilgi için bazı yararlı linkler:


Daha fazla bilgi "burada" bağlantı koptu .. developer.ubuntu.com/publish/packaging-click-apps
jcalfee314
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.