Apenas certifique-se de que o serviço esteja sendo executado
systemctl status snapd.service
Se não, então, execute-o
service snap start
Você deve estar bem então (se o serviço não começar, tente com o sudo)
Há algo errado com o meu Kubuntu 16.04, pois o seguinte comando não funciona:
$ snap find test
error: cannot list snaps: cannot communicate with server: Get http://localhost/v2/find?q=test: dial unix /run/snapd.socket: connect: no such file or directory
Não há arquivo /run/snapd.socket
e tentei reinstalar o pacote snap.
Alguém tem uma idéia do que pode estar errado?
Editar:
$ sudo systemctl status snapd.s*
Failed to list units: No such method 'ListUnitsFiltered'
Failed to expand names: Invalid request descriptor
$ systemctl status snapd.service snapd.socket
Failed to get properties: No such interface ''
$ ls /lib/systemd/system/snap*; echo; systemctl list-unit-files | grep snap; echo; dpkg -L snapd | grep systemd; echo; pgrep -a snap
/lib/systemd/system/snapd.frameworks-pre.target /lib/systemd/system/snapd.refresh.service /lib/systemd/system/snapd.service
/lib/systemd/system/snapd.frameworks.target /lib/systemd/system/snapd.refresh.timer /lib/systemd/system/snapd.socket
snapd.refresh.service static
snapd.service enabled
snapd.socket enabled
snapd.frameworks-pre.target static
snapd.frameworks.target static
snapd.refresh.timer enabled
/lib/systemd
/lib/systemd/system
/lib/systemd/system/snapd.service
/lib/systemd/system/snapd.frameworks.target
/lib/systemd/system/snapd.socket
/lib/systemd/system/snapd.frameworks-pre.target
/lib/systemd/system/snapd.refresh.timer
/lib/systemd/system/snapd.refresh.service
Apenas certifique-se de que o serviço esteja sendo executado
systemctl status snapd.service
Se não, então, execute-o
service snap start
Você deve estar bem então (se o serviço não começar, tente com o sudo)
Tags snap