J'ai Ubuntu 18.04 LTS installé.
J'ai inséré un flash USB dans mon ordinateur portable. Il a été monté automatiquement dans / media / nom d'utilisateur / DISKLABEL et ouvert dans Nautilus. Je peux y lire et y écrire des objets.
Comment puis-je y accéder à partir de l'application, qui est installée en tant que Snap?
J'ai essayé snaps des applications suivantes telles que gedit
, arduino-mhall119
, organize-my-files
. Tous me montrent des erreurs si je navigue vers le dossier / media :
La sortie des interfaces Snap actives est ci-dessous:
$ 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
Mises à jour:
- la connexion de mount-observe à Gedit avec
snap connect gedit:mount-observe
n'aide pas. - il semble que nous ayons besoin d'un Snap spécial avec support de l'
removable-media
interface.
la source
snap connect some-snap-name:removable-media
snap interfaces some-snap-name
snap connections some-snap-name
Ceci est une mise à jour de mon commentaire précédent.Le logiciel Ubuntu affichera désormais un bouton Autorisations sur la page de chaque programme Snap que vous avez installé.
Cliquez sur Autorisations, et une fenêtre contextuelle vous donne l'option «Lire / écrire des fichiers sur des périphériques de stockage amovibles», avec un bouton à droite sur lequel vous cliquez pour l'activer.
Vous devez activer chaque programme un par un de cette façon, mais il n'y a rien de spécial à retenir, à part le fait que le bouton existe.
la source
L'interface qui doit être connectée est
removable-media
.Peut accéder aux fichiers à partir d'un support amovible dans / media et / run / media. Cela peut être utilisé pour donner à une application un accès aux clés USB montées et aux disques durs externes sur un bureau.
L'
mount-observe
interface vous permet uniquement de voir ce qui est monté, pas d'accéder aux montures:Peut interroger les informations de montage du système. Ceci est limité car il donne un accès en lecture privilégié aux arguments de montage et ne doit être utilisé qu'avec des applications de confiance.
Aucune de ces deux interfaces ne se connectera automatiquement. Depuis https://github.com/snapcore/snapd/wiki/Interfaces#removable-media
la source