LINUX.ORG.RU
решено ФорумAdmin

Как запустить AppImage из bwrap без предварительной распаковки образа?

 


0

1

Пытаюсь действовать по инструкции https://wiki.archlinux.org/title/Bubblewrap минимально ограничивая права, но всё равно прав недостаточно.

$ bwrap --dev-bind --bind / / ./Obsidian-1.8.10.AppImage
fuse: failed to open /dev/fuse: Permission denied

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory

Как запустить AppImage из bwrap без предварительной распаковки образа?

Ответ на: комментарий от ALiEN175

Капитан Очевидность ненавязчиво намекает на права /dev/fuse.

Понятно. Слишком мощная изоляция. А как обычно запускают AppImage из Bubblewrap? Я планирую запускать в 3 шага:

bwrap ... $APPIMAGE --appimage-offset
squashfuse $APPIMAGE $APPDIR -o offset=$OFFSET
bwrap ... --ro-bind $APPDIR / /AppRun
newbie24
() автор топика
20 июля 2025 г.

Не распаковывая можно запустить примонтировав. Монтируешь (хоть через fuse, хоть sudo mount), затем запускаешь bwrap’ом, затем отмонтируешь.

upd: а, не заметил, что некротред, и ТС к такому выводу в итоге и пришёл…

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)