Ao criar um snap, e de acordo com a sintaxe do arquivo snapcraft.yaml , a daemon
palavra - chave pode ser adicionada para especificar que o aplicativo será executado como um serviço do sistema. Como exemplo dessa declaração:
apps:
tinyproxy:
command: ./launcher.sh
daemon: simple
plugs: [network,network-bind]
No entanto, o que significa exatamente ser um serviço do sistema em um piscar de olhos? Ou seja, qual é o ciclo de vida deles (iniciar, reiniciar, parar ...)? Posso monitorá-los em execução no sistema com as ferramentas habituais ( ps
, top
, etc)?
daemon: simple
linha para torná-lo comportar-se como um aplicativo regular, e, em seguida, iniciar manualmente o serviço "appified" comosudo /snap/bin/<servicename>