我应该把所有用户的书签文件放在哪里

我应该把所有用户的书签文件放在哪里

使用以前版本的 Firefox 时,我将 bookmarks.html 文件放在 /etc/firefox/profile 中,所有新用户帐户都会自动获得这些书签。

该文件夹在 ubuntu 11.04 上不存在;我尝试创建它并将 bookmarks.html 文件放入其中,但似乎不起作用......

答案1

据我了解,默认书签隐藏在/usr/lib/firefox-nn/omni.jar,您可以修改此文件以更改所有用户的默认书签。无论如何,这不是一个好的做法,我希望提供默认书签会随着时间的推移变得更容易。

更好的方法是在默认配置文件目录中提供一些内容,以便迁移助手在创建新的 Firefox 配置文件时导入书签。我认为你必须提供配置文件/etc/skel/.mozilla/firefox

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=5ge4y5n2.default
Default=1

并且在下面/etc/skel/.mozilla/firefox/5ge4y5n2.default您可以提供要导入到新配置文件的文件,例如书签.html或者地点.sqlite

这种做法的唯一问题是每个用户只允许一个 Firefox 配置文件,删除该配置文件并创建新的配置文件会丢失默认设置。

答案2

创建/usr/lib/firefox/defaults/profile目录并将自定义bookmarks.html文件放入其中。

它适用于 Ubuntu 12.04。

答案3

您可以做的是将一个配置文件用作常规配置文件,将其他配置文件文件夹用作实际配置文件的符号链接。

相关内容