เมื่อสร้างสแน็ปและตามไวยากรณ์ของไฟล์ snapcraft.yamlคุณdaemonสามารถเพิ่มคำหลักเพื่อระบุว่าแอปจะทำงานเป็นบริการของระบบ เป็นตัวอย่างของการประกาศดังกล่าว:
apps:
  tinyproxy:
    command: ./launcher.sh
    daemon: simple
    plugs: [network,network-bind]
อย่างไรก็ตามมันหมายความว่าอะไรที่จะให้บริการระบบได้อย่างรวดเร็ว? นั่นคือวงจรชีวิตของพวกเขาคืออะไร (เริ่ม, รีสตาร์ท, หยุด ... ) ฉันสามารถตรวจสอบได้ทำงานในระบบด้วยเครื่องมือปกติ ( ps, topฯลฯ )?
daemon: simpleบรรทัดชั่วคราวเพื่อให้มันทำงานเป็นแอพปกติแล้วเริ่มบริการ "ผนวก" ด้วยตนเองเช่นsudo /snap/bin/<servicename>