Как всегда запускать приложение flatpak с разрешением файловой системы?

Нет, если вы загружаете что-то только с FTP, ничего не будет загружено. Просто если вы используете BitTorrent для загрузки файла, и вы загружаете тот же файл через HTTP (S )/FTP/SFTP, то aria2 достаточно умен, чтобы добавить части файла из HTTP (S )/ FTP/SFTP к частям BitTorrent. И поскольку загрузки BitTorrent всегда являются общими (загруженными ), пока идет процесс загрузки, эти части из других источников также загружаются, как если бы вы загружали их только по протоколу BitTorrent.

5
19.08.2020, 18:10
1 ответ

TL;DR

Если приложение установлено для пользователя -для всех пользователей, добавьте параметр --userв команду переопределения:

flatpak override --user --filesystem=/media com.github.alainm23.byte

Подробно

Итак, после долгих размышлений и прочтения проблемы на github о записях на рабочем столе flatpak(в этот момент я подумал об обходном пути, настроив его вручную ), я понял, что происходит.

По сути, flatpak installпо умолчанию устанавливает приложения «для всей системы -». Однако я установил его из Pop! _Магазин (дистрибутив ). Я понял, что приложение находится не в системной папке (/var/lib/flatpak/app), а в папке пользователя (~/.local/share/flatpak/app). Из-за этого я могу сделать вывод, что Pop! _Магазин установил приложение "пользователь -широкий".

Когда я запускал flatpak override --filesystem=/media com.github.alainm23.byteтогда, он жаловался, и я просто добавил sudoк нему, и это сработало. В то время я не осознавал, что это просто установит переопределение на «установку для всей системы -», а приложение будет установлено «для пользователя -».

Таким образом, добавление опции --userк команде overrideрешает проблему, и для этого не требуется sudo.

flatpak override --user --filesystem=/media com.github.alainm23.byte

Теперь приложение имеет доступ к вышеупомянутой файловой системе при запуске из системного меню и даже из оболочки без указания разрешения(flatpak run com.github.alainm23.byte).

5
18.03.2021, 23:11

Теги

Похожие вопросы