我有一个系统 (Linux Mint),有多个用户,我希望他们拥有相同的 about:config 值和参数。如果我在一个用户中更改 about:config,它是否也会反映到其他用户的 Firefox 中?如果没有,是否有一种自动化方法(如插件或脚本)可以让我这样做?
谢谢!
答案1
只是为了回答评论中出现的内容而写下的:
Firefox 将其偏好设置(又名 about:config 屏幕参数)存储在每个用户主目录中名为 prefs.js 的文件中,其中~/.mozilla/firefox/<profile_id>/prefs.js
代表~
当前用户目录,<profile_id>
是一个大约 12 个字符的随机生成的字符串。
该文件存储为“Delta”,这意味着只有与默认配置不同的参数才会存在。例如,如果默认配置是:
a: 1
b: 1
c: 0
您的配置是:
a: 1
b: 0
c: 0
prefs.js
将看起来像:
b:0
要做您想做的事情,您必须在用户登录时将“默认”配置文件复制到用户手中( ~/.profile
例如通过其文件),或者简单地将文件替换为指向默认文件的符号链接。(对于用户来说是只读的,对于管理员来说是读写的,仍然是一个例子)
希望有所帮助。