Ich habe ein System, auf dem Firefox installiert ist und in /usr/bin/firefoxdem Profile verwendet werden ~/.mozilla/firefox.
Ich habe eine neue zusätzliche firefoxin installiert /opt/myapplication. Ich möchte, dass der neue Firefox Profile sucht und speichert ~/.myapplication. Wenn beim Startversuch /opt/myapplicationkeine Profile vorhanden sind ~/.myapplication, sollte automatisch ein neues Profil erstellt werden. dh Ein neuer Systembenutzer sollte kein Profil erstellen müssen, bevor die /opt/myapplicationVersion von FireFox gestartet wird, und keine der Versionen sollte die Existenz der anderen kennen.
Wie kann ich das erreichen?
MOZ_APP_PROFILEin browser/confvars.shund kompilieren eine Version , die auf einen anderen Pfad verweist. Ich konnte jedoch keine Dokumentation zum Format finden MOZ_APP_PROFILE.
profiles.iniDatei selbst zu ändern, in der der Pfad zu den einzelnen Profilen gespeichert ist (in Ihrem Fall~/.mozilla/firefox). Sie könnten es wahrscheinlich mit einem symbolischen Link verschieben, aber Sie müssen Spiele spielen, um den gewünschten Wert einzustellen, bevor Sie die verschiedenen installierten Versionen starten. Es könnte einfacher sein, sie alle gemeinsam nutzen zu lassenprofile.iniund nur Profile mit unterschiedlichen eindeutigen Namen zu verwenden.