web-dev-qa-db-ja.com

スナップパッケージによってインストールされたファイルを一覧表示する方法は?

Sudo snap install [package]を使用してスナップをインストールした後、スナップによってインストールされたファイルを一覧表示するにはどうすればよいですか?

25
Karl Richter

スナップは圧縮されたsquashfsファイルであり、通常、/var/lib/snapd/snapsに「インストール」されます。したがって、snap install ohmygiraffeとすると、/var/lib/snapd/snaps/ohmygiraffe_3.snapというファイルが見つかります。

以前にスナップをインストールしたことがない場合は、同じ場所にあるcoreスナップもあります。

そのスナップの内容を確認したい場合は、/snap/<snapname>/<current>/をご覧ください。スナップを覗き込んでいることに注意してください。コンテンツはファイルシステムに展開されません。

見つけることができる他の唯一のものは、.desktop/var/lib/snapd/desktop/applicationsファイルです。

スナップが実行されると、~/snap/<snapname>にもデータが見つかる場合があります。

24
popey

スナップはスタンドアロンのSquashfsイメージです。つまり、スナップのインストールは、イメージの内容をリストするのと同じくらい簡単です。これらのイメージは/snap/<snapname>/<snap revision>にマウントされますが、現在アクティブなリビジョンに対して/snap/<snapname>/currentを使用することもできます。例:

$ ls -lR /snap/<snapname>/current/
10
Kyle