如何從終端機設定 Firefox 主頁?

如何從終端機設定 Firefox 主頁?

我正在嘗試從腳本配置 Firefox。我已經在建立預設主頁方面遇到了困難。

發現一些舊資訊不再起作用:echo "user_pref("browser.startup.homepage", "https://www.google.com");" >> /etc/xul-ext/ubufox.js

挖掘了一下,我發現 xulrunner 目錄現在是 /usr/lib64/xulrunner,但是在 firefox 目錄中我都找不到設定檔。

有人知道它在哪裡嗎?

答案1

這存儲在用戶的~/.mozilla/firefox/PROFILE_NAME.default/prefs.js文件中:

$ grep browser.startup.homepage .mozilla/firefox/0prxyjky.default/prefs.js
user_pref("browser.startup.homepage", "http://foobar.com");

所有使用者的設定檔名稱都不同,但應始終以 結尾.default

如果您想為將新增的所有新使用者變更此設置,您可以編輯/etc/skel/.mozilla/firefox/mwad0hks.default/prefs.js新設定檔的範本檔案。我不確定mwad0hks.default所有系統上的名稱是否相同,但您應該有具有相同名稱的名稱。

答案2

Firefox 可能會覆蓋prefs.js.您應該user.js在同一設定檔目錄中建立一個新檔案並將其放入user_pref("browser.startup.homepage", "https://example.homepage.com");其中。

這是一個非常 hacky 的襯墊,用於從 github gist 中提取prefs.js檔案並保存到位,無論使用者的預設設定檔是什麼。

sudo wget -O `cd ~/.mozilla/firefox/*.default ; pwd`/user.js https://gist.githubusercontent.com/metahertz/c46bd4a62f33616bdc6c0750021a0c77/raw/daddaf6a6809025e969e06a5cda00204af115118/user.js

相關內容