Acabei de perceber usando gnome-disk-utility
(3.18.3.1) que minha instalação 16.04 está apresentando vários dispositivos pequenos de loop.
Em detalhe:
- Dispositivo de loop de 78 MB (/var/lib/snapd/sn_ntu-core_352.snap -> / dev / loop0)
- Dispositivo de loop de 76 MB (/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 de loop de 705 KB (/var/lib/snapd/snaps/tpad_12.snap -> / dev / loop3)
- Dispositivo de loop de 684 KB (/var/lib/snapd/snaps/tpad_11.snap -> / dev / loop5)
- Dispositivo de 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 no 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)
ATUALIZAR
Snaps instalados
De acordo com snap list
eu tenho
- tpad (1.8.1)
- Ubuntu-core (16.04.1)
instalado. Lembro-me de mexer com snaps por um curto período de tempo quando percebi essa opção - mas não tenho certeza se instalei esses 2 snaps - ou se eles são pré / auto-instalados.
O tpad é um editor de texto do Terminal com interface do usuário semelhante à GUI que eu instalei manualmente, pois não o uso, removi-o agora via sudo snap remove tpad
. Como resultado, os 2 dispositivos de loop apontando para o tpad desaparecem gnome-disk-utility
.
Então, no ponto atual, ainda estou com 1 snap instalado chamado ubuntu-core
e não sei para que é usado. O resumo desse snap em particular é
The ubuntu-core OS snap
df
.Respostas:
Cada snap individual é uma imagem do sistema de arquivos squashfs somente leitura . Para acessar arquivos dentro dessas imagens,
snapd
monte as imagens, uma para cada versão snap instalada, dentro/snap
.Portanto, esta lista de dispositivos de loop montado inclui efetivamente os snaps que você instalou e faz parte da operação normal do
snapd
. Você não deve tentar removê-los. Se você realmente não os quiser, pode remover os snaps correspondentes.Vários utilitários foram projetados para mostrar todos os sistemas de arquivos montados, incluindo os de loopback, e é por isso que você os vê.
snapd
é o primeiro daemon comum que vi manter um conjunto grande e variável de montagens de loopback dessa maneira, o que, reconhecidamente, atrapalha a interface do usuário desses utilitários. Talvez, eventualmente, veremos esses utilitários ocultar montagens de loopback por padrão.fonte
Você pode remover o núcleo antigo executando
manualmente.
fonte
<number>
? Odf
"/ dev / loop2" é o número 2?Se você não usar o snap, basta desinstalá-lo como fez. O núcleo do Ubuntu é a pressão que os outros snaps precisam executar. A visibilidade dos snaps no utilitário gnome-disk-provavelmente não é desejada, mas é um efeito colateral de como os snaps estão funcionando.
fonte
sudo snap remove ubuntu-core
->error: cannot remove "ubuntu-core": snap "ubuntu-core" is not removable
. Eu removi osnapd
pacote porque não vou usarsnap
mais, mas os 3 dispositivos snap loop no utilitário de disco ainda estão restantes.snapd
uma nova instalação do Ubuntu 19.04 (servidor) e ocore
snap foi removido como efeito colateral.