Я запускаю Ubuntu 16.04. У меня есть несколько установленных снимков. При взгляде в системном мониторе, на который это похоже, существует несколько версий каждого установленного снимка и что каждая версия занимает место на жестком диске.
При взгляде в моей домашней папке, на которую это походит, существует всего несколько пустых папок под ~/snap
папка.
Но затем кажется, что двоичные файлы для каждого снимка на самом деле расположены под /snap
.
Таким образом, вот мои три вопроса.
~/snap
используемый для? /dev/loopX
файлы, используемые для?Я знаю, что должен быть только один вопрос в каждом сообщении, но в этом случае я думаю, что вопросы зависят друг от друга.
Снимки являются изображениями squashfs, которые смонтированы в место, которое является тем, что Вы видите там. Они представлены как диски, которые на 100% полны, так как каждое изображение является только столь же большим по мере необходимости для содержания его данных.
~/snap
используемый для?Снимки (обычно) заключаются, по умолчанию ограничиваются несколькими областями когда дело доходит до чтения/записи. ~/snap
содержит пользовательские данные снимков (например, файлы конфигурации, и т.д.), так как они не могут записью по умолчанию к $HOME
.
/dev/loopX
файлы, используемые для?Циклические устройства - то, что привыкло к make-файлам, доступным как блочное устройство, такой, монтируя снимок (squashfs) файлы. Таким образом, при установке снимка он смонтирован, и циклическое устройство используется. Когда снимок обновляется, он имеет в наличии три изменения (текущий и два старых) в случае, если Вы хотите вернуться, таким образом, эти старые используют циклические устройства также.