Małe urządzenia pętli Snap widoczne w gnome-disk-utility LUB jaka jest funkcja snap-ubuntu-core


38

Właśnie zdałem sobie sprawę, używając gnome-disk-utility(3.18.3.1), że moja instalacja 16.04 zawiera kilka urządzeń z małą pętlą.

Szczegółowo:

  • 78 MB urządzenie pętli (/var/lib/snapd/sn_ntu-core_352.snap -> / dev / loop0)
  • Urządzenie z pętlą 76 MB (/var/lib/snapd/sn_ntu-core_216.snap -> / dev / loop1)
  • 79 MB Urządzenie pętli (/var/lib/snapd/sn_ntu-core_423.snap -> / dev / loop2)
  • 705 KB Loop Device (/var/lib/snapd/snaps/tpad_12.snap -> / dev / loop3)
  • 684 KB Loop Device (/var/lib/snapd/snaps/tpad_11.snap -> / dev / loop5)
  • 705 KB Loop Device (/var/lib/snapd/snaps/tpad_13.snap -> / dev / loop6)

Obraz pokazujący gnome-disk-utility

wprowadź opis zdjęcia tutaj

Moje pytania są następujące:

  • Do czego służą te urządzenia pętli?
  • Czy jest to oczekiwane zachowanie w 16.04?
  • Czy mogę je usunąć? A jeśli tak - jak (po odmontowaniu)?
  • Czy istnieje ryzyko usunięcia 2 zainstalowanych zatrzasków wymienionych poniżej (tpad i rdzeń ubuntu)

AKTUALIZACJA

Zainstalowane zatrzaski

Według snap listmam

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

zainstalowany. Pamiętam, że przez krótki czas majstrowałem przy snapach, kiedy zdałem sobie sprawę z tej opcji - ale nie jestem pewien, czy zainstalowałem te 2 snapy - czy też są one wstępnie / automatycznie zainstalowane.

tpad to edytor tekstu terminala z interfejsem użytkownika przypominającym GUI. Zainstalowałem ręcznie, ponieważ nie używam go, usunąłem go teraz sudo snap remove tpad. W rezultacie 2 urządzenia pętli wskazujące na tpad zniknęły gnome-disk-utility.

Więc - w tej chwili wciąż mam zainstalowaną 1 przystawkę o nazwie ubuntu-corei nie wiem, do czego jest używana. Podsumowanie tego konkretnego przyciągania jest

The ubuntu-core OS snap

To może być błąd
stokrotka

1
To może być ten błąd . Snapd zostawił te wszystkie brzydkie urządzenia pętlowe. W każdym razie tam df.
Pablo A

@PabloBianchi Czy zajmują rzeczywistą przestrzeń HD? Nawet jeśli odinstaluję pakiet Snap?
becko

@PabloBianchi Ten błąd jest oznaczony jako WONTFIX. Szkoda, ponieważ jest bardzo tandetny (zaniedbany i zrujnowany).
Erik Bennett

Odpowiedzi:


16

Każda pojedyncza przystawka jest obrazem systemu plików squashfs tylko do odczytu . Aby uzyskać dostęp do plików w tych obrazach, snapdmontuje obrazy, po jednym dla każdej zainstalowanej wersji przystawki, wewnątrz /snap.

Ta lista zamontowanych urządzeń pętlowych zawiera zatem skutecznie zainstalowane zatrzaski i jest częścią normalnej pracy snapd. Nie powinieneś próbować ich usuwać. Jeśli naprawdę nie chcesz ich tam wcale, możesz usunąć odpowiednie zatrzaski.

Różne narzędzia mają na celu pokazanie wszystkich zamontowanych systemów plików, w tym systemów sprzężenia zwrotnego, dlatego je widzisz. snapdto pierwszy wspólny demon, który widziałem w ten sposób utrzymujący duży i zmienny zestaw montowań pętli zwrotnych w ten sposób, co wprawdzie utrudnia interfejs użytkownika tych narzędzi. Być może w końcu zobaczymy, jak te narzędzia domyślnie ukrywają montowania sprzężenia zwrotnego.


7

Możesz usunąć stary rdzeń przez wykonanie

sudo snap remove core --revision <number>

ręcznie.


To nie rozwiązałoby problemu w tym przypadku, przepraszam!
Ads20000

Jak wyświetlić etykiety <number>? df "/ Dev / loop2" to numer 2?
Peter Krauss,

3

Jeśli nie używasz Snapów, po prostu odinstaluj je tak, jak to robiłeś. Rdzeń Ubuntu to przystawka, którą muszą uruchomić inne zatrzaski. Widoczność snapów w narzędziu gnome-disk-prawdopodobnie prawdopodobnie nie jest pożądana, ale jest to efekt uboczny działania snapów.


5
Snap ubuntu-core nie jest usuwalny przy użyciu sudo snap remove ubuntu-core-> error: cannot remove "ubuntu-core": snap "ubuntu-core" is not removable. Usunąłem snapdpakiet, ponieważ nie będę snapdalej używać , ale 3 urządzenia pętli Snap w narzędziu dyskowym nadal pozostają.
dufte 10.10.16

Powyższe mogło być błędem, który został teraz naprawiony: właśnie usunąłem snapdnową instalację Ubuntu 19.04 (serwer) i coreSnap został usunięty jako efekt uboczny.
zwolnić
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.