Command-Line

在不使用 gui 的情況下配置 firefox

  • January 24, 2019

在自動安裝機器的上下文中,我想從命令行配置 firefox,特別是代理設置,例如通過執行命令或編輯配置文件。

這是可能的,如果是的話怎麼辦?

編輯:我忘了提到我想為所有使用者配置代理。

你基本上有兩個選擇(我能想到的)

  1. 啟動 firefox,並使用正確的設置(例如代理設置)更新您的配置文件。然後關閉並檢索您的配置~myusername/.mozilla/firefox/xxxxxxx.default/prefs.jsxxxxx是一個動態字元串。然後,您可以將此使用者首選項用於您的部署。
  2. 在您部署/安裝機器後,使用代理設置直接更新該文件。

當您使用該使用者啟動 Firefox 時,將直接應用設置。


根據@Sparhawk 的評論,第二種選擇更合適。在這種情況下,我們盡可能保持原件prefs.js不變,只需更改代理設置:

user_pref("network.proxy.http", "IPADDRESS OR URL");
user_pref("network.proxy.http_port", 8080);

引用自:https://unix.stackexchange.com/questions/496152