Firefox ohne Snap auf Kubuntu installieren
Tags: linux, OpenSource
Kategorie Rest | 4 Kommentare »
Das aktuelle Ubuntu / Kubuntu Release 2204 ist ein so genanntes LTS Release, also ein besonders stabile Version. Nur funktioniert Firefox in dieser Version fast gar nicht mehr, da auf das Firefox Snap Paket umgestellt wurde. Deshalb heute eine kurze Anleitung, wie man einen Bogen um Snap macht…
Probleme mit Firefox Snap
Snap Pakete sind eigentlich eine schöne Idee. Applikationen werden in einer abgeschotteten Umgebung gestartet. Selbst wenn es ein Loch im Browser Firefox gäbe, könnte ein Angreifer nicht das Gesamtsystem übernehmen. So weit die Theorie.
In der Praxis führt die Abschottung aber zu diversen Problemen. Hier ein paar Beispiele:
- Firefox Snap lässt sich nicht als Standardbrowser im System registrieren
- ein Klick auf Links öffnet nicht mehr Firefox
- es gibt keinen Firefox Eintrag im Startmenü
Die ganze Sache ist also noch nicht ausgereift. Völlig unklar ist, warum Canonical, Macher der Ubuntu & Kubuntu Linux Distribution, deshalb schon jetzt zwangsweise alle Anwender auf die Snap Version von Firefox umstellen?! Klar, Canonical möchte seinen eigenen App Store pushen. Aber ob eine halbfertige Integration wirklich gute Werbung ist?
Mich hat es auf alle Fälle so sehr genervt, dass ich die Snap Version von Firefox deinstalliert und die alte Version wieder installiert habe. Im Folgenden die dafür notwendigen Schritte.
Firefox aus PPA Repository installieren
Im ersten Schritt musste ich das Firefox Snap Paket vollständig deinstallieren:
sudo apt purge firefox
sudo snap remove firefox
cd ~/snap
rm -Rf firefox
Anschließend habe ich das PPA Repo des Mozilla Ubuntu Teams hinzugefügt. Ein PPA Repo ist eine Paketquelle:
sudo add-apt-repository ppa:mozillateam/ppa
Führe ich jetzt eine Aktualisierung der Paketquellen aus, dann sehe ich, dass auch dieses neue Repo abgefragt wird:
sudo apt update
...
OK:4 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy InRelease
Durch die Verwendung eines Repos erhoffe ich mir, auch weiterhin mit Updates von Firefox versorgt zu werden. Würde ich lediglich das DEB Paket von Firefox installieren, wäre das nicht der Fall.
Damit auch wirklich Firefox aus diesem Repo und nicht das offizielle Ubuntu Fake Snap Paket installiert wird, muss ich diesem Repo noch eine höhere Priorität einräumen. Das gelingt mittels:
echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox
Und jetzt kann ich wirklich wieder Firefox installieren:
sudo apt install firefox
Fazit
Nichts gegen Snap. Canonical muss Geld verdienen und es ist ok, seinen eigenen App Store zu pushen. Andere Hersteller wie Google, Apple und Microsoft tun dies seit Jahren. Der Sinn eines App Stores ist aber, dass ich dort hochgradig angepasste Software bekomme, die sich nahtlos ins Betriebssystem integriert. Ein Browser, der sich nicht per Klick auf Links auf Links öffnet, ist aber meilenweit von diesem Qualitätsversprechen entfernt.
Völlig unklar ist, warum Canonical so einen Mist in seinen zweijährigen besonders stabilen LTS Release veröffentlicht?! Ich vermute, der Frust bei vielen Anwendern ist immens und dürfte den einen oder anderen auf die Suche nach einer neuen Distribution machen. Ich war auch kurz vor einem Wechsel…
was ist das für ein Befehl nach dem sudo apt update? dann kommen Punkte???? Danach
OK:4
damit kann mein XUbuntu nix anfangen?!
Grüße ein DAU
Erledigt, war wohl ne Rückmeldung. Aber Firefox wurde trotzdem aus dem Snap installiert
Ja, wollte nur verdeutlichen, was man in der Ausgabe dann sehen sollte, nachdem man das Kommando eingegeben hat.
ähm, einen Menüeintrag kann man sich doch einfach selber mit Firefox snap erstellen. einfach Menüeintrag mit Firefox und Firefox Symbol und Kommando „snap run firefox“ erstellen und fertig. ich sehe nur Vorteile mit der Snap-Version