Nach einem Update von Mozilla Firefox kann es vorkommen, dass das bisherige Benutzerprofil nicht mehr geladen wird. Stattdessen erscheint folgende Meldung:
Using an older version of Firefox can corrupt bookmarks and browsing history already saved to an existing Firefox profile. To protect your information, create a new profile for this installation of Firefox.
Diese Mitteilung weist darauf hin, dass das Profil bereits mit einer neueren Firefox-Version verwendet wurde. Um Datenbeschädigungen zu verhindern, blockiert Firefox den Zugriff mit einer älteren Version. Lesezeichen, Chronik und Passwörter bleiben jedoch weiterhin im ursprünglichen Profil erhalten.
1. Ermittlung der zuletzt verwendeten Version
Im Profilverzeichnis befindet sich die Datei compatibility.ini
. Mit folgendem Befehl lässt sich die zuletzt verwendete Firefox-Version feststellen:
1 2 3 4 5 | for f in ~/.mozilla/firefox/*/compatibility.ini; do echo "Profil: $(dirname "$f")" grep -E 'LastVersion|LastPlatformDir' "$f" echo "-------------------------" done |
Beispielausgabe:
1 2 3 | Profil: /home/speefak/.mozilla/firefox/firefox-opt-default LastVersion=143.0.3_20250929153833/20250929153833 LastPlatformDir=/home/opt/firefox |
2. Grundsätzliche Empfehlung: Sicherung des Profils
Vor jeglichen Änderungen am Profilverzeichnis sollte eine vollständige Sicherung erstellt werden. Dies verhindert Datenverlust im Falle eines Fehlers. Eine einfache Möglichkeit ist die Archivierung mit tar
:
1 | tar -czf firefox-profile-backup.tar.gz ~/.mozilla/firefox/ |
Damit wird das gesamte Firefox-Verzeichnis komprimiert und gesichert.
3. Vorgehensmöglichkeiten
a) Installation der passenden oder einer neueren Firefox-Version
Die zuverlässigste Methode besteht darin, diejenige Firefox-Version zu installieren, mit der das Profil zuletzt genutzt wurde – oder eine aktuellere.
Beispiel für Version 143.0.3
1 2 3 | wget https://ftp.mozilla.org/pub/firefox/releases/119.0.1/linux-x86_64/de/firefox-143.0.3.tar.bz2 tar xjf firefox-143.0.3.tar.bz2 ./firefox/firefox -P |
b) Erzwingen der Nutzung mit einer älteren Version (nicht empfohlen)
Soll weiterhin eine ältere ESR-Version genutzt werden, kann Firefox mit folgender Option gestartet werden:
1 2 | firefox --allow-downgrade -P |
Dabei besteht jedoch das Risiko, dass Datenbanken (z. B. für Lesezeichen oder Chronik) beschädigt werden.
c) Anlegen eines neuen Profils und Import vorhandener Daten
Falls ein Wechsel auf die aktuelle ESR-Version dauerhaft gewünscht ist, empfiehlt sich das Anlegen eines neuen Profils mit anschließendem Import der wichtigsten Dateien aus dem alten Profil:
places.sqlite
(Lesezeichen und Chronik)logins.json
undkey4.db
(gespeicherte Zugangsdaten)extensions/
(installierte Add-ons)
4. Schnelllösung für erfahrene Anwender
Für geübte Nutzer, die nur die wesentlichen Befehle benötigen:
1 2 3 4 5 6 7 8 9 10 | # Backup anlegen tar -czf firefox-profile-backup.tar.gz ~/.mozilla/firefox/ # letzte Version ermitteln ver=$(grep LastAppVersion ~/.mozilla/firefox/*.default*/compatibility.ini | cut -d= -f2) # Firefox-Version laden und starten wget https://ftp.mozilla.org/pub/firefox/releases/$ver/linux-x86_64/de/firefox-$ver.tar.bz2 tar xjf firefox-$ver.tar.bz2 ./firefox/firefox -P |
Optional (nicht empfohlen):
1 | firefox --allow-downgrade -P |
Vor jeder Bearbeitung sollte das Profil vollständig gesichert werden. Die bevorzugte Lösung ist die Installation derselben oder einer aktuelleren Firefox-Version. Das Erzwingen mit –allow-downgrade sollte nur im Ausnahmefall in Betracht gezogen werden.
by Speefak