Я создал портативную версию браузера Opera (см. https: // gist. github.com/ruario/8416e36372f1a976a713 ).
Чтобы открыть его, мне нужно набрать команду opera-developer_27.0.1670.0_amd64 / run &
в соответствующем каталоге.
Это неплохо работает. Но при попытке запустить его в firejail с помощью команды firejail opera-developer_27.0.1670.0_amd64 / run &
это не сработает.
Однако использование опции "--noprofile" дает хорошие результаты. Так что "firejail --noprofile opera-developer_27.0.1670.0_amd64 / run &" работает нормально.
Но на самом деле я хочу запустить его с параметром "--private".
Так что firejail --private = [путь к указанному рабочему каталогу] opera-developer_27.0.1670.0_amd64 / run &
было бы неплохо.
Но я обнаружил, что эта команда не может работать вместе с параметром "--noprofile".
Есть ли способ запустить мой портативный браузер Opera в firejail с помощью параметра --private-option?
Система: Linux / Lubuntu 16.04.3 LTS, 64 бит
Похоже, с моей стороны было какое-то заблуждение.
При использовании опции «–private» -firejail, кажется, не имеет доступа к папке, из которой я запускаю браузер Opera -. Размышляя об этом, это имеет смысл, поскольку «-private» представляет собой наивысшую степень безопасности, которую может обеспечить пожарная тюрьма.
Итак, я сделал следующее:
Я создал специальную папку с именем «opera -browser» в своем «рабочем» -каталоге (, которую я уже использую для firefox и т. д. вместе с опцией «–private» -).
Моя новая команда:
firejail –noprofile –private=/home/rosika/Schreibtisch/work/opera_portable/ opera-developer_49.0.2695.0_amd64/run &
Этот работает как надо. И у него есть дополнительное преимущество, заключающееся в сохранении моих дополнений -и настроек. Я рад, что смог решить эту проблему.
Росика