Como interrompo a montagem de snaps durante a inicialização no Ubuntu 18.04?

Como interrompo a montagem de snaps durante a inicialização no Ubuntu 18.04?

Inicializar meu PC muito capaz se tornou um pesadelo lento e irritante por causa do estalo. Passou de 5 a 10 segundos para a tela de login após o GRUB para 30 a 45 segundos, às vezes até um minuto ou mais.

Isso éabsurdo.

Prefiro não remover todos os snaps da minha máquina, mas estou preparado para fazer isso. Como faço para derrotar montagens instantâneas na inicialização e recuperar minha sanidade, sem ter que queimar a terra?

Procurando especificamente uma resposta para isso:como modifico snaps individuais para que não sejam montados durante a inicialização?

$ systemd-analyze blame
          8.812s plymouth-quit-wait.service
          6.256s NetworkManager-wait-online.service
          5.042s bolt.service
          3.008s snap-spotify-42.mount
          2.994s snap-gnome\x2dlogs-93.mount
          2.917s snap-discord-115.mount
          2.525s snap-chromium-1399.mount
          2.515s snap-gnome\x2dlogs-100.mount
          2.416s snap-gtk2\x2dcommon\x2dthemes-13.mount
          2.392s snap-gnome\x2dcharacters-550.mount
          2.224s snap-gnome\x2d3\x2d34\x2d1804-36.mount
          2.214s snap-gtk\x2dcommon\x2dthemes-1513.mount
          2.174s snap-gnome\x2d3\x2d28\x2d1804-145.mount
          2.170s snap-gnome\x2dcalculator-748.mount
          2.149s snap-postman-128.mount
          1.953s snap-storage\x2dexplorer-17.mount
          1.946s snap-core18-1885.mount
          1.749s systemd-fsck@dev-disk-by\x2duuid-db865690\x2db43f\x2d485b\x2d8bab\x2d808735a403a8.service
          1.725s unifi-video.service
          1.632s dev-loop3.device
          1.632s dev-loop2.device
          1.575s dev-loop5.device
          1.557s dev-loop6.device
          1.555s dev-loop7.device
          1.464s dev-loop9.device
          1.452s dev-loop8.device
          1.441s snap-gnome\x2dcharacters-570.mount
          1.426s snap-core-10185.mount
          1.409s snap-spotify-43.mount
          1.400s snap-libreoffice-196.mount
          1.384s snap-gtk2\x2dcommon\x2dthemes-9.mount
          1.380s snap-gnome\x2d3\x2d34\x2d1804-60.mount
          1.370s snap-postman-129.mount
          1.214s dev-loop10.device
          1.135s dev-loop11.device
          1.132s dev-loop1.device
          1.089s dev-loop21.device
          1.072s snap-vlc-1620.mount
          1.070s dev-loop19.device
          1.054s dev-loop18.device
          1.041s dev-loop20.device
           981ms dev-loop12.device
           975ms dev-loop14.device
           968ms systemd-logind.service
           944ms dev-loop4.device
           903ms dev-loop13.device
           902ms dev-loop17.device
           901ms dev-loop16.device
           881ms dev-loop22.device
           834ms snap-core18-1932.mount
           809ms snap-chromium-1411.mount
           681ms nvidia-persistenced.service
           678ms snap-gnome\x2d3\x2d28\x2d1804-128.mount
           669ms dev-loop15.device

Responder1

hum. Remova snaps indesejados (e possivelmente substitua-os por debs) ou

systemctl disable snapd.serviceresolverá seus problemas permanentemente.

Se você não quer ser tão radical, você tem que decidir como você gostaria que seudesejadosnaps para iniciar: sob demanda, durante a inicialização ou distribuídos por algum tempo após a inicialização? Cada uma dessas abordagens tem seu próprio conjunto de desvantagens que devem ser consideradas para um caso de uso específico.

Pessoalmente, tento minimizar a quantidade de snaps instalados ao mínimo e eles não me incomodam muito.

informação relacionada