Я установил аудиоплеер Elisa от Flathub, но он отказывается видеть мой Музыкальный раздел, таким образом, я не могу добавить музыку к, он - библиотека, если я не копирую его в /home/my_user/
.
Существует ли способ дать разрешение приложения Flatpak получить доступ не к каноническим адресам?
Кроме определения его при компиляции его...
Можно сделать это через командную строку. Определенная команда, в которой Вы нуждаетесь, (она, возможно, должна быть выполнена как sudo):
flatpak override <package_name_here> --filesystem=<path_here>
Если у Вас есть нечетный путь, и он жалуется на "неожиданный суффикс файловой системы", просто поместите часть пути в кавычки.
Больше полного списка команд полномочий найдено здесь - http://docs.flatpak.org/en/latest/sandbox-permissions.html
Чтобы добавить к другому ответу, другое решение, которое сработало для меня, заключалось в установке Flatseal. Это делает настройку разрешений очень простой, а также имеет дополнительное преимущество, заключающееся в том, что существующие разрешения действительно понятны. Вот как выглядит добавление каталога в steam в Flatseal:
Я добавил туда каталог «MediaSSD», все остальное по умолчанию.