Pequenos dispositivos de loop de snap visíveis no gnome-disk-utility OU qual é a função do snap ubuntu-core

32

Acabei de perceber usando gnome-disk-utility (3.18.3.1) que minha instalação do 16.04 está apresentando vários dispositivos de loop pequeno.

Em detalhes:

  • Dispositivo de loop de 78 MB (/var/lib/snapd/sn_ntu-core_352.snap - > / dev / loop0)
  • 76 Loop Device (/var/lib/snapd/sn_ntu-core_216.snap - > / dev / loop1)
  • Dispositivo de Loop de 79 MB (/var/lib/snapd/sn_ntu-core_423.snap - > / dev / loop2)
  • Dispositivo Loop de 705 KB (/var/lib/snapd/snaps/tpad_12.snap - > / dev / loop3)
  • Dispositivo Loop de 684 KB (/var/lib/snapd/snaps/tpad_11.snap - > / dev / loop5)
  • Dispositivo Loop de 705 KB (/var/lib/snapd/snaps/tpad_13.snap - > / dev / loop6)

Imagem mostrando gnome-disk-utility

Minhas perguntas são as seguintes:

  • Para que são usados esses dispositivos de loop?
  • Esse é um comportamento esperado em 16.04?
  • Posso removê-los? E se sim - como (apenas desmontando)?
  • Existe algum risco em remover os 2 snaps instalados mencionados abaixo (tpad e ubuntu-core)

UPDATE

Snaps instalados

De acordo com snap list , tenho

  • tpad (1.8.1)
  • ubuntu-core (16.04.1)

instalado. Lembro-me de ter mexido com snaps por um curto período de tempo quando percebi essa opção - mas não tenho certeza se instalei esses dois snaps - ou se eles são pré-instalados automaticamente.

O tpad é um editor de texto Terminal com uma interface de usuário semelhante à da GUI que eu instalei manualmente, já que eu não o uso. Eu o removi agora via sudo snap remove tpad . Como resultado, os 2 dispositivos de loop apontando para o tpad desapareceram em gnome-disk-utility .

Então - no ponto atual eu ainda estou tendo 1 snap instalado chamado ubuntu-core e não sei para que é usado. O resumo desse snap em particular é

The ubuntu-core OS snap
    
por dufte 07.10.2016 / 08:16

3 respostas

12

Cada snap individual é uma imagem de sistema de arquivos squashfs somente de leitura. Para acessar arquivos nessas imagens, snapd monta as imagens, uma para cada versão de snap instalada, dentro de /snap .

Essa lista de dispositivos de loop montados, portanto, inclui efetivamente os snaps que você instalou e faz parte da operação normal de snapd . Você não deve tentar removê-los. Se você realmente não quer que eles estejam lá, então você pode remover os snaps correspondentes.

Vários utilitários são projetados para mostrar a você todos os sistemas de arquivos montados, incluindo aqueles de loopback, e é por isso que você os vê. snapd é o primeiro daemon comum que eu vi para manter um conjunto grande e variável de montagens de loopback dessa maneira, o que certamente dificulta a UI desses utilitários. Talvez, eventualmente, possamos ver esses utilitários escondendo montagens de loopback por padrão.

    
por Robie Basak 06.12.2017 / 14:55
4

Você pode remover o núcleo antigo por executar

sudo snap remove core --revision <number>

manualmente.

    
por Olivier FEBWIN 05.09.2017 / 10:15
3

Se você não usa snaps, apenas desinstale-os como fez. O núcleo do Ubuntu é o snap que os outros encaixam precisam ser executados. A visibilidade dos snaps no gnome-disk-utility provavelmente não é desejada, mas é um efeito colateral de como os snaps estão funcionando.

    
por Beernarrd 07.10.2016 / 23:18