Khi tạo một snap, và theo cú pháp của tệp snapcraft.yaml , daemontừ khóa có thể được thêm vào để xác định rằng ứng dụng sẽ được chạy như một dịch vụ hệ thống. Như một ví dụ về tuyên bố như vậy:
apps:
tinyproxy:
command: ./launcher.sh
daemon: simple
plugs: [network,network-bind]
Tuy nhiên, chính xác nghĩa là một dịch vụ hệ thống trong tích tắc là gì? Đó là, vòng đời của họ là gì (bắt đầu, khởi động lại, dừng lại ...)? Tôi có thể theo dõi chúng chạy trong hệ thống với các công cụ thông thường ( ps, top, vv)?
daemon: simpledòng để làm cho nó hoạt động như một ứng dụng thông thường, và sau đó bắt đầu thủ công dịch vụ "được ứng dụng" nhưsudo /snap/bin/<servicename>