Não há necessidade de desativá-lo para acelerar a inicialização. Este foi um erro da nossa parte, e foi corrigido em 2.11, para atualização nos próximos dias. Aqui está o log de alterações completo:
Eu rodei o Ubuntu 16.04 mas nunca instalei nenhum pacote de snap, pelo menos não que eu soubesse de algum.
Aqui estão meus processos mais lentos na inicialização:
$ systemd-analyze blame | head
9.057s snapd.refresh.service
5.058s NetworkManager-wait-online.service
1.126s dev-sdb5.device
822ms storage.mount
804ms data.mount
397ms gpu-manager.service
390ms apt-daily.service
363ms systemd-rfkill.service
334ms systemd-fsck@dev-disk-by\x2duuid-B023\x2d3905.service
251ms accounts-daemon.service
Obviamente, snapd.refresh.service
está demorando muito tempo comparado com o resto, especialmente porque eu não preciso de snaps de qualquer maneira.
Como posso desativar todas as coisas relacionadas a snap para agilizar meu tempo de inicialização?
Não há necessidade de desativá-lo para acelerar a inicialização. Este foi um erro da nossa parte, e foi corrigido em 2.11, para atualização nos próximos dias. Aqui está o log de alterações completo:
De acordo com o systemd wiki , o comando para desativar um serviço e evitar que ele seja iniciado na inicialização é:
sudo systemctl disable [foo]
então
sudo systemctl disable snapd.refresh.service
deve funcionar neste caso.