Piccoli dispositivi snap loop visibili in gnome-disk-utility O qual è la funzione di snap ubuntu-core


38

Ho appena realizzato utilizzando gnome-disk-utility(3.18.3.1) che la mia installazione 16.04 presenta diversi dispositivi a circuito piccolo.

In dettaglio:

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

Immagine che mostra gnome-disk-utility

inserisci qui la descrizione dell'immagine

Le mie domande sono le seguenti:

  • A cosa servono quei dispositivi loop?
  • È un comportamento previsto in 16.04?
  • Posso rimuoverli? E se sì - come (semplicemente smontando)?
  • Esistono rischi nella rimozione dei 2 snap installati di seguito indicati (tpad e ubuntu-core)

AGGIORNARE

Snap installati

Secondo snap listho

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

installato. Ricordo di aver armeggiato con gli snap per un breve periodo quando ho realizzato questa opzione, ma non sono abbastanza sicuro se ho installato quei 2 snap o se sono pre / autoinstallati.

tpad è un editor di testo terminale con interfaccia utente simile alla GUI che ho installato manualmente, poiché non lo uso l'ho rimosso ora tramite sudo snap remove tpad. Di conseguenza, i 2 dispositivi loop che puntano a tpad vengono inseriti gnome-disk-utility.

Quindi - al momento ho ancora 1 snap installato chiamato ubuntu-coree non so a cosa serve. Il riassunto di questo particolare snap è

The ubuntu-core OS snap

Questo potrebbe essere un bug
daisy

1
Questo potrebbe essere questo errore . Snapd ha lasciato tutti quei brutti dispositivi ad anello. Anche lì a tutti df.
Pablo A

@PabloBianchi Stanno occupando spazio HD reale? Anche se non installo il pacchetto snap?
becko,

@PabloBianchi Quel bug è contrassegnato come WONTFIX. Peccato, dato che è molto pacchiano (trascurato e in rovina).
Erik Bennett,

Risposte:


16

Ogni singolo snap è un'immagine del file system squashfs di sola lettura. Per accedere ai file all'interno di queste immagini, snapdmonta le immagini, una per ogni versione di snap installata all'interno /snap.

Questo elenco di dispositivi loop montati include quindi in modo efficace gli snap installati e fa parte del normale funzionamento di snapd. Non tentare di rimuoverli. Se non li vuoi proprio lì, puoi rimuovere gli snap corrispondenti.

Varie utility sono progettate per mostrare tutti i filesystem montati, inclusi quelli di loopback, motivo per cui li vedi. snapdè il primo demone comune che ho visto per mantenere in questo modo un insieme ampio e variabile di montaggi di loopback, il che, certamente, ostacola l'interfaccia utente di queste utility. Forse alla fine vedremo queste utility nascondere i montaggi di loopback per impostazione predefinita.


7

Puoi rimuovere il vecchio core eseguendolo

sudo snap remove core --revision <number>

manualmente.


Questo non risolverebbe il problema in questo caso, scusa!
Ads20000

Come elencare le etichette <number>? Il df "/ dev / Loop2" è il numero 2?
Peter Krauss,

3

Se non usi gli snap, non devi semplicemente disinstallarli come hai fatto tu. Il core di Ubuntu è lo snap che devono essere eseguiti dagli altri snap. La visibilità degli snap nell'utilità gnome-disk non è probabilmente voluta, ma è un effetto collaterale del funzionamento degli snap.


5
Lo snap ubuntu-core non è rimovibile usando sudo snap remove ubuntu-core-> error: cannot remove "ubuntu-core": snap "ubuntu-core" is not removable. Ho rimosso il snapdpacchetto perché non ho intenzione di usarlo snapulteriormente, ma i 3 dispositivi con snap loop nell'utilità disco rimangono ancora.
Dufte,

Quanto sopra potrebbe essere stato un bug che è stato risolto: ho appena rimosso snapdda una nuova installazione di Ubuntu 19.04 (server) e lo coresnap è stato rimosso come effetto collaterale.
zwol,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.