Ошибка сервера после 'поспешного пакета находки'

Существует что-то не так с моим Kubuntu 16.04, поскольку следующая команда не работает:

$ 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

Существует нет /run/snapd.socket файл и я пытались переустановить поспешный пакет.

У кого-либо есть подсказка, что могло бы быть неправильным?

Править:

$ 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
5
задан 15 June 2016 в 00:51

2 ответа

Просто удостоверьтесь, что услуга работает

systemctl status snapd.service

Если не затем выполняет его

service snap start

Необходимо быть в порядке затем (если бы сервис не запустил попытку с sudo),

1
ответ дан 23 November 2019 в 10:41

У меня была та же проблема, услуга не работает, но я не добирался почему. На сервере человечности 16.04 я имел к apt install snapd.

~# snap --version
snap    2.34.2
snapd   unavailable
series  -

~# systemctl start snapd
Job for snapd.service failed because the control process exited with error code. See "systemctl status snapd.service" and "journalctl -xe" for details.

~$ systemctl status snapd.service
● snapd.service - Snappy daemon
   Loaded: loaded (/lib/systemd/system/snapd.service; enabled; vendor preset: enabled)
   Active: inactive (dead) (Result: exit-code) since sam. 2018-08-04 12:38:48 CEST; 6s ago
  Process: 1315 ExecStart=/usr/lib/snapd/snapd (code=exited, status=1/FAILURE)
 Main PID: 1315 (code=exited, status=1/FAILURE)

Я нашел в журнале, что проблема была связана с squashfs:

cannot start snapd: cannot mount squashfs image using "squashfs": mount: unknown filesystem type 'squashfs'

Я использую a kimsufi сервер OVH и обнаруженный, что пользовательское ядро OVH не поддерживает squashfs. Я переключился на официальное ядро человечности, и теперь оно работает!

0
ответ дан 23 November 2019 в 10:41

Другие вопросы по тегам:

Похожие вопросы: