SnapとしてインストールされたアプリケーションからUSBストレージにアクセスするにはどうすればよいですか?
How Get Access Usb Storage From An Application Installed
解決:
したがって、特別に準備されたスナップが必要です。リムーバブルメディアコネクタ/インターフェイス/プラグイン。
以下はSnapwithのリストです リムーバブルメディア YAMLで説明されているプラグ-マニフェスト:
- vlc -VLC
- Firefox -Firefox
- gimp -GIMP
- mdl -マークダウンリントツール
- オフラインimap -OfflineIMAP
- 魔法のワームホール -マジックワームホール
- 最も重要なデスクトップ -最も重要なこと
- storjshare-gui -Storj
- opentoonz -OpenToonz
- opentoonz-morevna - OpenToonz -モレヴナ版
- obs-studio -OBS Studio
- Steamforwindows --Steam for Windows under Wine
- クロム
- zotero-snap -Zotero
- libreoffice --libreoffice-snap
次のGitHub検索リンクを使用して、SnapCraftersによってリリースされた他のスナップを見つけることができます。
したがって、アプリケーションに自動接続がない場合リムーバブルメディア手動で接続する必要があります:
スナップ接続some-snap-name:removable-mediaただし、すべてのアプリケーションがYAMLマニフェストにこのプラグ/インターフェイスを備えているわけではありません。
サポートされているプラグでパッケージを見つけるのは難しいので、問題を作成しました 'フィルターを使用したパラメトリックスナップ検索の機能を追加します(プラグなどリムーバブルメディアなど) 'snapcraft.ioサイトについて。
についてのバグ'という名前のスナップコマンドsnapは、バグ1776938としてlaunchpadに提出された必要なプラグまたはコネクタを備えたパッケージを検索する機能を提供する必要があります。
Ubuntuソフトウェアプログラムは、インストールした各スナッププログラムのページに[権限]ボタンを表示します。
[権限]をクリックすると、ポップアップウィンドウに[リムーバブルストレージデバイス上のファイルの読み取り/書き込み]オプションが表示され、右側のボタンをクリックしてこれをオンにします。
この方法で各プログラムを1つずつアクティブ化する必要がありますが、ボタンが存在することを除いて、覚えておくべき特別なことは何もありません。
接続する必要のあるインターフェースはリムーバブルメディア。
/ mediaおよび/ run / mediaのリムーバブルメディアからファイルにアクセスできます。これを使用して、デスクトップにマウントされたUSBスティックと外付けハードドライブへのアクセスをアプリに与えることができます。
NSmount-observeインターフェースでは、マウントされているもののみを表示でき、マウントにアクセスすることはできません。
システムマウント情報を照会できます。これは、マウント引数への特権読み取りアクセスを提供し、信頼できるアプリでのみ使用する必要があるため、制限されています。
これら2つのインターフェースはどちらも自動接続しません。 https://github.com/snapcore/snapd/wiki/Interfaces#removable-mediaから