web-dev-qa-db-ja.com

gnome-disk-utilityに表示される小さなスナップループデバイスOR snap ubuntu-coreの機能

gnome-disk-utility(3.18.3.1)を使用して、16.04のインストールがいくつかの小さなループデバイスを備えていることに気付きました。

詳細:

  • 78 MBループデバイス(/var/lib/snapd/sn_ntu-core_352.snap->/dev/loop0)
  • 76 MBループデバイス(/var/lib/snapd/sn_ntu-core_216.snap->/dev/loop1)
  • 79 MBループデバイス(/var/lib/snapd/sn_ntu-core_423.snap->/dev/loop2)
  • 705 KBループデバイス(/var/lib/snapd/snaps/tpad_12.snap->/dev/loop3)
  • 684 KBループデバイス(/var/lib/snapd/snaps/tpad_11.snap->/dev/loop5)
  • 705 KBループデバイス(/var/lib/snapd/snaps/tpad_13.snap->/dev/loop6)

gnome-disk-utilityを示す画像

enter image description here

私の質問は次のとおりです:

  • これらのループデバイスは何に使用されますか?
  • 16.04で予想される動作ですか?
  • それらを削除できますか?もしそうなら-どのように(ちょうどアンマウントすることによって)?
  • 下記の2つのインストール済みスナップ(tpadおよびubuntu-core)を削除するリスクはありますか

更新

インストール済みスナップ

snap listによると、私は持っています

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

インストール済み。このオプションに気付いたとき、私は短時間スナップをいじくり回したことを覚えています-しかし、これら2つのスナップをインストールしたかどうか、またはそれらが事前/自動インストールされているかどうかは不明です。

tpadはGUIのようなユーザーインターフェイスを備えたターミナルテキストエディターです。手動ではインストールしませんでした。使用しないので、Sudo snap remove tpadで削除しました。その結果、tpadを指す2つのループデバイスはgnome-disk-utilityにあります。

そのため、現時点では、ubuntu-coreと呼ばれる1つのスナップがまだインストールされており、その用途がわかりません。この特定のスナップの概要は

The ubuntu-core OS snap
38
dufte

個々のスナップは読み取り専用 squashfs ファイルシステムイメージです。これらのイメージ内のファイルにアクセスするために、snapdは、/snap内にインストールされたスナップバージョンごとに1つずつイメージをマウントします。

したがって、このマウントされたループデバイスのリストには、インストールしたスナップが効果的に含まれており、snapdの通常の操作の一部です。それらを削除しようとしないでください。本当に必要ない場合は、対応するスナップを削除できます。

ループバックシステムを含む、マウントされたすべてのファイルシステムを表示するために、さまざまなユーティリティが設計されています。 snapdは、この方法でループバックマウントの大規模で可変のセットを維持していることを私が見た最初の一般的なデーモンであり、明らかにこれらのユーティリティのUIを妨害します。おそらく最終的には、これらのユーティリティがデフォルトでループバックマウントを非表示にすることがわかります。

16
Robie Basak

実行して古いコアを削除できます

Sudo snap remove core --revision <number>

手動で。

7
Olivier FEBWIN

スナップを使用しない場合は、あなたが行ったように単にアンインストールするだけです。 Ubuntuコアは、他のスナップが実行する必要があるスナップです。 gnome-disk-utilityでのスナップの可視性はおそらく望ましくありませんが、スナップがどのように機能するかの副作用です。

3
Beernarrd