ターミナルからFirefoxを設定することは可能ですか?たとえば、toolkit.networkmanager.disable=true
を設定したい場合 about:config
で ターミナルからできますか?
承認された回答:
この設定は、Firefoxプロファイル prefs.jsに含める必要があります ファイル。~/.mozilla/firefox/*.default/
にあります。 。
ファイル形式はJavaScriptであるため、理論的にはJSパーサーで変更する必要がありますが、Firefoxは通常は優れており、各設定をアルファベット順に独自の行に出力します。このような設定を追加するには、簡単に
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
この設定がすでにファイルにある場合、Firefoxが最後のインスタンスを登録するのか最初のインスタンスを登録するのかわかりません。試してみてください。一貫性がない場合は、次のようにすることができます:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", (true|false));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
構成を変更した後、変更を適用するにはFirefoxを再起動する必要があります。