Как узнать, какая версия SDL у меня на моем ubuntu

Если у вас установлен bubblewrap, вы можете использовать его механизмы для ограничения доступа к файловой системе.

Example1. Вы хотите, чтобы вино имело доступ к ~/.wine, ~/Downloads, но больше ничего. Вы можете использовать эту команду тогда:

bwrap --dev-bind / / --tmpfs ~ --bind ~/.wine ~/.wine --bind ~/Downloads ~/Downloads --new-session wine ~/.wine/path-to-your-program

В приведенной выше команде мы создаем новое пространство имен, свяжем корневой файл /, привязываем файловую систему в памяти к [ f6] и привязать две директории над ~. Любые изменения, сделанные за пределами этих 2-х директорий, перейдут в tmpfs и будут потеряны после выхода из пузыря (и вашей программы).

Example1. Вам не нужны сложные иерархии, вы просто хочу, чтобы все связанные с вином вещи жили в ~/.bubblewrap-wine-container. И нигде больше. В этом случае вы можете использовать:

bwrap --dev-bind / / --bind ~/.bubblewrap-wine-container ~ --new-session wine path-to-your-program-relative-to-this-directory

Если вы хотите запретить доступ в Интернет для любого из этих примеров, добавьте аргумент --unshare-net. Или, может быть, даже --unshare-all, чтобы увидеть, будет ли он запускаться. Дополнительную информацию см. В документации к пузырьковой ловушке.

1
задан 19 September 2014 в 01:41

0 ответов

Другие вопросы по тегам:

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