Ubuntu SDK에 최근 일부 업데이트가 있으며 "Click"이라는 프로그램이 설치되어 있음을 알았습니다. 나는 그들이 무엇이며 어떻게 사용하는지 알고 싶습니다.
또한 데비안 패키징을 더 쉽게 만들 수 있습니까?
Ubuntu SDK에 최근 일부 업데이트가 있으며 "Click"이라는 프로그램이 설치되어 있음을 알았습니다. 나는 그들이 무엇이며 어떻게 사용하는지 알고 싶습니다.
또한 데비안 패키징을 더 쉽게 만들 수 있습니까?
답변:
클릭 패키지는 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 .
앱 패키징에 대한 자세한 내용은 여기를 참조하십시오 .
감금 상태에서 달리는 능력. 이것이 의미하는 것은 앱이 나쁜 일을하지 못하게한다는 것입니다. 자체 전용 디렉토리 및 사용자가 앱에서 사용할 수있는 기능에만 액세스 할 수 있습니다. 즉, Click 패키지는 매우 안전하며이를 게시하기위한 검토 프로세스가 훨씬 간단합니다.
앱을 패키징 하면 Click App Store에 애플리케이션을 제출할 수 있습니다 . 검토 절차는 간단하며 일반적으로 몇 시간 내에 완료됩니다. 검토가 끝나면 Ubuntu Touch를 실행하는 모든 장치에서 앱을 설치할 수 있습니다.
데비안 패키징을 더 쉽게 만들 수 있습니까?
예, 아니오 데비안 패키지는 완전히 다릅니다. 그러나 앱이 Ubuntu SDK로 제작 된 경우 데비안 패키징을 사용할 필요가없고 클릭 패키징을 사용할 수 있습니다. 클릭 패키징을 사용하면 최종 사용자에게 훨씬 사용하기 쉽고 훨씬 안전합니다.
자세한 내용은 다음 링크를 참조하십시오.