แพ็คเกจคลิกคืออะไร


30

ฉันสังเกตเห็นว่า Ubuntu SDK เพิ่งมีการอัปเดตและติดตั้งโปรแกรมชื่อ "คลิก" ฉันต้องการทราบว่าพวกเขาคืออะไรและใช้อย่างไร

พวกเขาจะทำให้การบรรจุภัณฑ์ Debian ง่ายขึ้นหรือไม่

คำตอบ:


34

แพคเกจคลิกเป็นรูปแบบบรรจุภัณฑ์ใหม่ที่ใช้ใน Ubuntu Touch และโดย Ubuntu 14.10 ในเวอร์ชันเดสก์ท็อปของ Ubuntu เช่นกัน

คุณลักษณะบางอย่างที่มีให้คือ:

  • บรรจุภัณฑ์ที่ง่ายขึ้นสำหรับนักพัฒนา Ubuntu SDK สามารถสร้างแพ็คเกจคลิกของแอป Ubuntu Touch ของคุณโดยอัตโนมัติ หากคุณต้องการที่จะสร้างของคุณเอง, รูปแบบที่ง่ายมากประกอบด้วยสองไฟล์และ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 .
    

    คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับบรรจุภัณฑ์แอปของคุณที่นี่

  • ความสามารถในการทำงานภายใต้การคุมขัง สิ่งนี้หมายความว่าแอพป้องกันไม่ให้ทำสิ่งที่ไม่ดี มันสามารถเข้าถึงไดเรกทอรีส่วนตัวของตัวเองและเข้าถึงคุณสมบัติที่ผู้ใช้อนุญาตให้แอปใช้ ซึ่งหมายความว่าแพ็คเกจคลิกนั้นปลอดภัยมากและกระบวนการตรวจสอบเพื่อเผยแพร่นั้นง่ายกว่ามาก

เมื่อคุณได้บรรจุแอปของคุณคุณสามารถส่งใบสมัครของคุณเพื่อคลิกที่ App Store กระบวนการตรวจสอบจะแตกต่างกันอย่างง่าย ๆ และโดยทั่วไปจะแล้วเสร็จภายในไม่กี่ชั่วโมง เมื่อตรวจสอบแล้วแอปของคุณจะพร้อมสำหรับการติดตั้งจากอุปกรณ์ใด ๆ ที่ใช้ Ubuntu Touch

พวกเขาจะทำให้การบรรจุภัณฑ์ Debian ง่ายขึ้นหรือไม่

ใช่และไม่. บรรจุภัณฑ์เดเบียนแตกต่างอย่างสิ้นเชิง อย่างไรก็ตามหากแอปของคุณสร้างด้วย Ubuntu SDK คุณไม่จำเป็นต้องใช้แพ็คเกจ Debian และสามารถใช้แพ็คเกจคลิกได้ซึ่งง่ายต่อการใช้งานและปลอดภัยกว่าสำหรับผู้ใช้ปลายทาง

นี่คือลิงค์ที่มีประโยชน์สำหรับข้อมูลเพิ่มเติม:


ลิงก์หาข้อมูลเพิ่มเติมที่นี่ "ลิงก์" เสียหาย .. developer.ubuntu.com/publish/packaging-click-apps
jcalfee314
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.