私は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=[path to a specified working directory] opera-developer_27.0.1670.0_amd64/run &
それは良いでしょう。しかし、このコマンドは "--noprofile"オプションと一緒に使用できないことがわかりました。
--private-optionを使用してFirejailでポータブルOperaブラウザを起動する方法はありますか?
システムはLinux/Lubuntu 16.04.3 LTS、64ビットです。
答え1
私が何か誤解しているようです。
「--private」オプションを使用すると、FirejailはOperaブラウザを実行しているフォルダにアクセスできないようです。考えてみると、「-private」が消防署で提供できる最高レベルのセキュリティを表しているため、これは意味があります。
だから私は次のことをしました。
「work」ディレクトリに「opera-browser」というプライベートフォルダを作成しました(firefoxなどでは「--private」オプションと一緒に使用しました)。
私の新しいコマンドは次のとおりです。
firejail –noprofile –private=/home/rosika/Schreibtisch/work/opera_portable/ opera-developer_49.0.2695.0_amd64/run &
これは期待どおりに機能します。また、アドインと設定を維持する追加の利点もあります。この問題を解決できて嬉しいです。
ロシカ