Ubuntu 18.04 LTSがインストールされています。
私はラップトップにUSBフラッシュを挿入しました。 / media/username/DISKLABELに自動マウントされ、Nautilusで開かれました。オブジェクトを読み書きできます。
Snapとしてインストールされているアプリケーションからどのようにアクセスできますか?
gedit
、arduino-mhall119
、organize-my-files
などの次のアプリケーションのスナップを試しました。 / mediaフォルダーに移動すると、すべてエラーが表示されます:
アクティブスナップの出力 インターフェイス は以下のとおりです。
$ snap interfaces | grep -v ".*-$"
Slot Plug
:browser-support organize-my-files
:core-support core:core-support-plug
:cups-control gedit
:desktop gedit,organize-my-files
:desktop-legacy gedit,organize-my-files
:gsettings gedit,organize-my-files
:home arduino-mhall119,gedit,organize-my-files
:network arduino-mhall119,gedit,organize-my-files,pulsemixer
:opengl organize-my-files
:pulseaudio organize-my-files,pulsemixer
:unity7 arduino-mhall119,gedit,organize-my-files
:wayland gedit
:x11 arduino-mhall119,organize-my-files,pulsemixer
gnome-3-26-1604:gnome-3-26-1604 gedit
gtk-common-themes:gtk3-themes gedit
gtk-common-themes:icon-themes gedit
gtk-common-themes:sound-themes gedit
- arduino-mhall119:serial-port
- gedit:avahi-observe
- gedit:mount-observe
更新:
snap connect gedit:mount-observe
を使用してmount-observeをGeditに接続しても役に立ちません。removable-media
インターフェイスをサポートする特別なスナップが必要なようです。そのため、removable-media
インターフェイス/プラグインをサポートする特別な準備されたスナップが必要です。
以下は、YAML-manifestで説明されているremovable-mediaプラグを使用したSnapのリストです。
次の GitHub検索リンク でSnapCraftersによってリリースされた他のスナップを見つけることができます。
そのため、アプリケーションにremovable-media
の自動接続がない場合は、手動で接続する必要があります。
snap connect some-snap-name:removable-media
しかし、すべてのアプリケーションがこのプラグ/インターフェースをYAMLマニフェストに持っているわけではありません。
サポートされているプラグでパッケージを見つけるのは難しいため、snapcraft.ioサイトに関する「フィルター(removable-media
などのプラグ)を使用したパラメトリックスナップ検索機能の追加」を作成しました 。 。
という名前のsnap
コマンドに関するバグ「snap
は、必要なプラグまたはコネクタを持つパッケージを検索する機能を提供する必要があります」がバグ1776938 としてlaunchpadに提出されました。
接続する必要があるインターフェイスはremovable-media
です。
/ mediaおよび/ run/mediaのリムーバブルメディアのファイルにアクセスできます。これは、デスクトップ上のマウントされたUSBスティックと外部ハードドライブへのアクセスをアプリに与えるために使用できます。
mount-observe
インターフェイスでは、マウントにアクセスするのではなく、マウントされているもののみを表示できます。
システムマウント情報を照会できます。これは、マウント引数への特権読み取りアクセスを許可し、信頼できるアプリでのみ使用する必要があるため、制限されています。
これら2つのインターフェイスはどちらも自動接続しません。から https://github.com/snapcore/snapd/wiki/Interfaces#removable-media