Linux Mint 21でFirefoxを設定するためにどのファイルが使用され、どこに保存され、いつ使用されますか?

Linux Mint 21でFirefoxを設定するためにどのファイルが使用され、どこに保存され、いつ使用されますか?

たとえば、Firefox と firefox-esr は Linux Mint 21 Cinnamon で設定できますが、制限なく次の方法で設定できます。

via GUI
via about:config
policies.json
user.js
and possibly about other files

選択した構成タイプの効果は、システム全体に適用したり、特定のユーザーにのみ適用したり、特定のFirefoxプロファイルにのみ適用したりなど、さまざまです。

質問:

  • FirefoxとFirefox-esrを設定するためにどのような設定ファイルを使用できますか?
  • どのフォルダに保存されていますか?
  • 選択した保存場所に応じて、システムのどのユーザーにこのプロファイルが有効ですか?
  • 異なる構成ファイルに競合する構成がある場合、どの構成が優先され、どのような動作が発生しますか?

ベストアンサー1

Firefoxはファイルベースと非ファイルベースの方法で設定できます。

非ファイルベースの構成オプション:

  • Firefox の GUI を使用して、次からアクセスできます。

    Firefox--メニューバー--編集--設定

またはブラウザラインを介して:

about:preferences 

設定は次の場所に保存されます。

prefs.js

このファイルを手動で編集しないでください。上記の方法で行うだけです。

  • ブラウザ回路には、次を呼び出して前述のものよりも広範な可能性があります。

    情報:構成

上記の構成は、その構成が生成されたFF構成ファイル内でのみ有効であり、ユーザー全体またはシステム全体のデフォルトとして上書きされます。また、ユーザー、Mozilla、または非フレンドリーなソフトウェアの変更から保護されないため、使用が制限されます。

次のファイルを使用してファイルベースの構成が可能です。

user.js , you can edit by hand, changing will be added by next FF start on prefs.js

policies.json , this file can be edit by hand

システム全体の構成に使用されるファイルの場所:

/etc/firefox/policies/policies.json

ユーザーに限定された場合は次のとおりです。

/etc/firefox/profilename/prefs.js

FirefoxまたはFirefox-esrがインストールされていてインストール場所名がある場合は、次のクエリを使用できます。

whereis firefox

whereis firefox-esr

Firefoxを使用せずに、より構成可能なFirefox-esrを使用している場合は、上記の例では、次の2つの項目を置き換えます。

firefox
firefox-esr

回答に改善の余地があると思われる場合は、自由に編集して改善してください。

おすすめ記事