為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Shared profile between operating systems keeps disabling addons

  • 4 回覆
  • 7 有這個問題
  • 2 次檢視
  • 最近回覆由 lazerbrain

more options

So recently I setup a profile in a neutral directory to be accessed by both my Ubuntu and my Windows7 Installation (dual boot).

It kind of works, but everytime I start the Browser the addons are disabled.

Is there an explanation for that?

So recently I setup a profile in a neutral directory to be accessed by both my Ubuntu and my Windows7 Installation (dual boot). It kind of works, but everytime I start the Browser the addons are disabled. Is there an explanation for that?

被選擇的解決方法

Well since Firefox sync is a pile of dog excrement I figured out a working solution:

I use a shared profile and run this script on each windows startup and a respective linux variant on Ubuntu startup:

D: cd \AppData\Waterfox\q4805j1x.shared

IF EXIST backup_win\extensions.json (

move extensions.json backup_linux move addonStartup.json.lz4 backup_linux move extension-settings.json backup_linux

move backup_win\extensions.json %cd% move backup_win\addonStartup.json.lz4 %cd% move backup_win\extension-settings.json %cd% )

從原來的回覆中察看解決方案 👍 2

所有回覆 (4)

more options

More accurately: I enable the addons and it's fine until I use the Browser in the other OS.

more options

You shouldn't share profiles because there are links to files in files like extensions.json.

Best would be to use Sync to synchronize your profiles.

more options

Ugh, sync, I hate it. When it it supposed to sync it doesn't do anything and another time it adds existing stuff a second time. I mean how does it even know in which direction I want to sync? Can't it just ask? I know you're probably not the person to address, but...

Anyway, thanks for pointing out the issue with the paths. That's the reason the addons are re-installed each time.

more options

選擇的解決方法

Well since Firefox sync is a pile of dog excrement I figured out a working solution:

I use a shared profile and run this script on each windows startup and a respective linux variant on Ubuntu startup:

D: cd \AppData\Waterfox\q4805j1x.shared

IF EXIST backup_win\extensions.json (

move extensions.json backup_linux move addonStartup.json.lz4 backup_linux move extension-settings.json backup_linux

move backup_win\extensions.json %cd% move backup_win\addonStartup.json.lz4 %cd% move backup_win\extension-settings.json %cd% )