Невеликі пристрої оснащення циклу, видимі в утиліті gnome-disk або АБО, яка функція snap ubuntu-core


38

Щойно я зрозумів, використовуючи gnome-disk-utility(3.18.3.1), що моя установка 16.04 містить декілька невеликих петельних пристроїв.

Детально:

  • 78 Мб циклічного пристрою (/var/lib/snapd/sn_ntu-core_352.snap -> / dev / loop0)
  • Цифрове пристрій 76 Мб (/var/lib/snapd/sn_ntu-core_216.snap -> / dev / loop1)
  • Цифрове пристрій 79 Мб (/var/lib/snapd/sn_ntu-core_423.snap -> / dev / loop2)
  • Цифрове пристрій 705 Кб (/var/lib/snapd/snaps/tpad_12.snap -> / dev / loop3)
  • Loop Device 684 KB (/var/lib/snapd/snaps/tpad_11.snap -> / dev / loop5)
  • Цифрове пристрій 705 Кб (/var/lib/snapd/snaps/tpad_13.snap -> / dev / loop6)

Показ зображення gnome-disk-utility

введіть тут опис зображення

Мої запитання такі:

  • Для чого використовуються ці петлеві пристрої?
  • Це очікувана поведінка 16.04?
  • Чи можу я їх видалити? А якщо так - то як (лише відключившись)?
  • Чи є якийсь ризик у видаленні 2 встановлених знімків, згаданих нижче (tpad та ubuntu-core)

ОНОВЛЕННЯ

Встановлені знімки

Як snap listя маю

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

встановлено. Пам’ятаю, я за короткий час робив поправки з оснащеннями, коли зрозумів цей варіант - але я майже не впевнений, чи встановив ці два знімки - або якщо вони встановлені заздалегідь / автоматично.

tpad - це текстовий редактор терміналів з інтерфейсом, подібним до GUI, який я встановив вручну, оскільки не використовую його, тепер видалив його через sudo snap remove tpad. Як результат, 2 петлеві пристрої, що вказують на tpad, зайшли gnome-disk-utility.

Отже - на даний момент у мене все ще встановлено 1 оснащення, ubuntu-coreі я не знаю, для чого він використовується. Короткий огляд цієї конкретної оснастки є

The ubuntu-core OS snap

Це може бути помилка
ромашка

1
Це може бути ця помилка . Snapd залишив усі ці потворні петлі пристроїв. Також там у кожного df.
Пабло А

@PabloBianchi Чи займають вони фактичний простір у форматі HD? Навіть якщо я зніму пакет оснащення?
беско

@PabloBianchi Ця помилка позначена як WONTFIX. Дуже погано, оскільки це дуже липко (Занедбано і в непридатному стані).
Ерік Беннетт

Відповіді:


16

Кожне окреме оснащення - це зображення файлової системи squashfs, доступне лише для читання . Щоб отримати доступ до файлів із цих зображень, snapdмонтуйте зображення, по одному для кожної встановленої оснащеної версії, всередині /snap.

Цей перелік змонтованих пристроїв циклу таким чином ефективно включає встановлені вами замикачі і є частиною звичайної роботи snapd. Не слід намагатися їх видалити. Якщо ви дійсно не хочете їх там взагалі, тоді ви можете зняти відповідні знімки.

Різні утиліти призначені для показу всіх змонтованих файлових систем, включаючи цикличні, тому ви їх бачите. snapdце перший поширений демон, який я бачив, щоб таким чином підтримувати великий і змінний набір резервних кріплень, що, безумовно, перешкоджає користувальницькому інтерфейсу цих утиліт. Можливо, зрештою ми побачимо, що ці утиліти за замовчуванням приховують кріплення петлі.



3

Якщо ви не використовуєте оснастки, то просто видаліть їх, як і раніше. Ядро Ubuntu - це оснащення, яке потрібно виконати іншим знімкам. Видимість знімків у gnome-disk-утиліті, ймовірно, не потрібна, але це побічний ефект того, як працюють знімки.


5
Оснащення ядра ubuntu не можна видалити за допомогою sudo snap remove ubuntu-core-> error: cannot remove "ubuntu-core": snap "ubuntu-core" is not removable. Я видалив snapdпакунок, оскільки більше не збираюсь використовувати snap, але 3 пристрою оснащення циклу в утиліті диска все ще залишаються.
dufte

Наведене вище, можливо, була помилка, яку тепер виправлено: я щойно видалив snapdіз нової установки Ubuntu 19.04 (сервер), і coreоснащення було видалено як побічний ефект.
zwol
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.