私はインストールしましたorg.apache.netbeans
平らなパッケージで。これで、アプリケーションに.ペアがあり、いくつかの/usr/local/bin
バイナリを実行できるようにしたいです。lessc
npm
存在するFlatpakのドキュメント上書きに権限オプションを追加できるという説明がありました。
次の権限オプションを追加することもできます。
:ro
- 読み取り専用アクセス:rw
- 読み書きアクセス(デフォルト設定):create
- 読み取り/書き込みアクセス、存在しない場合のディレクトリの作成
だから私は次のコマンドを試しました。
sudo flatpak override --filesystems=/usr/local/bin:ro org.apache.netbeans
ただし、次のエラーが発生します。
エラー: 不明なオプション --filesystems=/usr/local/bin
どうやって追加しますか?読み取り専用権限オプション?
ベストアンサー1
まあ、それは愚かな失敗だった!オプションは--filesystem
最後に「s」なしで追加する必要があります。
正しいコマンドは次のとおりです。
sudo flatpak override --filesystem=/usr/local/bin:ro org.apache.netbeans
コマンドが機能し、結果を実行して確認できますsudo flatpak info --show-permissions org.apache.netbeans
。
婦人声明
Netbeansではまだパスにアクセスできませんが、ディレクトリがすでに/usr
サンドボックスに存在するためです。にインストールされました/var/run/host/usr
。