Linuxspicker

Admins kleiner Zettelkasten für die Lösung von Linuxproblemen

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.


Stichworte: , ,
Kategorien: ,


Kommentare

Keine Kommentare

Kommentare

Geben Sie Ihren Kommentar hier ein. * Eingabe erforderlich. Sie müssen die Vorschau vor dem Absenden ansehen.