Mozilla Firefox per apt-repository direkt von Mozilla statt als Snap-Paket
Mit Ubuntu 22.04 wird Mozilla Firefox standardmäßig als Snap-Paket installiert. Die Variante hat natürlich ihre Vorteile, jedoch stürzte bei mir gefühlt bei jedem zweiten dritten Start irgendeine für Snap wichtige Instanz ab oder startete nicht, wodurch vor dem Firefox-Start erst eine Fehlersuche und das händische Starten der fehlenden Komponente standen. Nicht wirklich komfortabel.
Lösung ist die Verwendung der althergebrachten Debian-Pakete, die vom Mozillateam selbst bereitgestellt werden. Eine Anleitung dazu findet sich bei Mozilla.org. Im Großen und Ganzen also das standardmäßig Hinzufügen eines Repositorys.
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
installiert den signierenden Schlüssel.
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
richtet die Paket-Quelle für apt ein.
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
stellt die Präferenz noch auf die Paketquelle von Mozilla um.
sudo apt-get update && sudo apt-get install firefox
installiert dann die deb-Variante von Firefox. Eventuell soll dann noch die deutsche oder eine andere Sprachversion mit apt install firefox-l10n-de
hinzugefügt werden.
Danach müssen noch die Einstellungen von Snap übertragen werden, außer man hat noch die eigene Einstellungen im Homeverzeichnis von einer älteren deb-Installation.
mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/
Mit firefox -P
wird dann das neue/alte Profil festgelegt und man kann die Umstellung vergessen.
Danach lässt sich der ganze Snap-Müll beruhigt löschen und Firefox startet wieder zuverlässig.
Update: Für Mozilla Thunderbird sieht die Lösung ein klein wenig anders aus.
Stichworte: Deb, Firefox, Mozilla firefox, Snap, Ubuntu, Ubuntu 22.04, Ubuntu 24.04, Ubuntu jammy, Ubuntu noble
Kategorien: Linux , Ubuntu