Snapd не монтирует блочные устройства с привязкой.

Дистрибутив: Ubuntu 21.04 (Hirsute Hippo)

Я много раз удалял snapd (который, очевидно, удалял snapd), а затем после установки snapd все снимки были в порядке. На этот раз я переустановил AppArmor и установил snapd, включить и запустить, но на этот раз привязки не монтировались.

The following packages will be REMOVED:
  apparmor* apparmor-easyprof* apparmor-notify* apparmor-profiles* apparmor-profiles-extra* apparmor-utils* snapd*

root@zika:/etc# systemctl status snapd
● snapd.service - Snap Daemon
     Loaded: loaded (/lib/systemd/system/snapd.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-08-30 19:49:42 EDT; 50min ago
TriggeredBy: ● snapd.socket
   Main PID: 1147 (snapd)
      Tasks: 10 (limit: 4450)
     Memory: 24.3M
     CGroup: /system.slice/snapd.service
             └─1147 /usr/lib/snapd/snapd

Aug 30 19:49:29 zika systemd[1]: Starting Snap Daemon...
Aug 30 19:49:39 zika snapd[1147]: AppArmor status: apparmor is enabled and all features are available
Aug 30 19:49:40 zika snapd[1147]: daemon.go:347: started snapd/2.49.2+21.04ubuntu1 (series 16; classic) ubuntu/21.04 (amd64) linux/5.11>
Aug 30 19:49:41 zika snapd[1147]: daemon.go:440: adjusting startup timeout by 30s (pessimistic estimate of 30s plus 5s per snap)
Aug 30 19:49:42 zika systemd[1]: Started Snap Daemon.
lines 1-15/15 (END)




root@zika:/etc# systemctl status snapd.socket
● snapd.socket - Socket activation for snappy daemon
     Loaded: loaded (/lib/systemd/system/snapd.socket; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-08-30 19:49:28 EDT; 47min ago
   Triggers: ● snapd.service
     Listen: /run/snapd.socket (Stream)
             /run/snapd-snap.socket (Stream)
      Tasks: 0 (limit: 4450)
     Memory: 0B
     CGroup: /system.slice/snapd.socket

Aug 30 19:49:28 zika systemd[1]: Starting Socket activation for snappy daemon.
Aug 30 19:49:28 zika systemd[1]: Listening on Socket activation for snappy daemon.


root@zika:/etc# systemctl --state=running|g snap
  snapd.service                     loaded active running Snap Daemon
  snapd.socket                      loaded active running Socket activation for snappy daemon

список привязок
привязки не установлены

и lsblk:

root@zika:/etc# lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda       8:0    0 698.6G  0 disk 
├─sda1    8:1    0 279.5G  0 part /
├─sda2    8:2    0   450M  0 part 
├─sda3    8:3    0   100M  0 part 
├─sda4    8:4    0    16M  0 part 
├─sda5    8:5    0  98.4G  0 part 
├─sda6    8:6    0   666M  0 part 
├─sda7    8:7    0 217.8G  0 part /mnt/a38b81ea-8929-4863-a582-c5b65ed6738f
├─sda8    8:8    0   5.4G  0 part [SWAP]
├─sda9    8:9    0   243M  0 part 
└─sda10   8:10   0  96.1G  0 part 
sr0      11:0    1  1024M  0 rom  

У меня все еще есть / home / user / snap, но / var / lib / snapd / snaps пуст. Это способ восстановить снимки или просто потерялись? Для чего нужен / home / user / snap? Я предполагаю, что повторная установка потерянных снимков сохранит conf из / home / user / snap. Я действительно потерялся в этом, может кто-нибудь объяснить, пожалуйста. Спасибо!

0
задан 31 August 2021 в 05:35

1 ответ

Удаление snapd также приведет к удалению всех установленных снимков и любых файлов, установленных в системных каталогах (по крайней мере, так это работает сейчас). Таким образом, ожидается, что вам потребуется переустановить любую оснастку после переустановки оснастки.

Данные конфигурации пользователя никогда не удаляются автоматически. Все данные пользовательской конфигурации в каталоге «snap» в вашем доме будут сохранены - и будут доступны для соответствующей оснастки, если вы установите ее снова.

1
ответ дан 4 September 2021 в 09:26

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

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