Firefox als Snap: Wissenswertes und Alternativen

Firefox als Snap-Paket

Mit der Veröffentlichung von Ubuntu 21.10 unternahm Canonical einen zaghaften, aber umstrittenen Schritt: Firefox wurde als Snap verfügbar in seiner Hauptversion. Die restlichen Flavors wurden nicht benötigt, sind aber bereits seit Ubuntu 22.04 hat begonnen, verfügbar zu sein. Wenn ich die Community lese, würde ich sagen, dass diese Art von Paketen ihre Fans und ihre Kritiker hat, wobei sie zu den ersten gehören, die am fanatischsten von Ubuntu sind, und zu den zweiten, die sich darüber beschweren, "wie langsam sie sind". Aber ist das Problem so gravierend?

Die Antwort ist einfach nein. Es stimmt nicht, dass Snap-Pakete langsamer sind, außer sie beim ersten Mal zu öffnen. Aber in einer nicht-proprietären Welt im Besitz von Canonical zu sein, ist schwierig. Auf jeden Fall war es Mozilla, der es Canonical vorgeschlagen hat, und es ist bereits Realität, dass Ubuntu-Benutzer den berühmten Browser nicht mehr installieren können, wenn es ihn nicht in dieser Version gibt.

Wer ist dafür verantwortlich, dass Firefox nur so ein Kinderspiel ist?

Laut offizieller Version es war Mozilla, der sich an Canonical wandte und er schlug es vor. Laut offizieller Version. Aber was ist eigentlich passiert? Die offizielle Version ist eine Option, aber ich persönlich halte sie nicht für die glaubwürdigste. Ich glaube nicht, weil ich denke, Mozilla ist es egal; Es hat es als Snap, als Flatpak und als Binärdateien. Hier ist der Gewinner Canonical, an den wir uns auch erinnern müssen, dass er vor vielen Jahren dasselbe mit Chromium gemacht hat. Damals kritisierten Ubuntu-Benutzer den Schritt, und nicht nur Ubuntu-Benutzer, da Linux-Mint-Entwickler Chromium kompilieren, um es aus ihren offiziellen Repositories anzubieten.

Wer dafür verantwortlich ist, ist nicht mehr das Wichtigste, außer Kritik von denen zu bekommen, die die Druckknöpfe nicht mit einem Stock berühren wollen. Fakt ist, dass ist nicht mehr in den offiziellen Repositories verfügbar, es sei denn, Sie verwenden Ubuntu 20.04 oder 21.10. Und das hat seinen guten und seinen schlechten Punkt.

Direkte Mozilla-Unterstützung, erhöhte Sicherheit

Bis jetzt, wenn Mozilla eine neue Version von Firefox veröffentlichte, konnte es ein paar Stunden oder ein paar Tage dauern, bis sie die offiziellen Repositories erreichte. Dies kann gefährlich sein, da eine Schwachstelle gefunden werden kann, die ausgenutzt wird und wir sie länger als nötig haben würden. Dies passiert nicht unter Windows oder macOS, wo die App automatisch aktualisiert wird, wenn eine neue verfügbar ist. Bei Linux ist es die Distribution, die den Code nimmt, analysiert, kompiliert und in ihre Repositories hochlädt. Theoretisch ist dies Die Zeiten werden bei Verwendung der Snap-Version auf 0 reduziert, da Mozilla es gleichzeitig mit den Versionen für macOS, Windows oder den Binaries hochlädt.

Darüber hinaus ist diese Art von Paketen, isoliert oder Sandbox, Sie sind sicherer. Alles geschieht innerhalb der Software, sodass keine Bedrohung entgeht. Auf dem Papier sind direkte Entwicklerunterstützung, sofortige Updates und erhöhte Sicherheit also alles positiv.

Über die Snap-Geschwindigkeit

Wenn wir zum ersten Mal ein Snap-Paket öffnen, muss es sein Erstellen Sie Ihre Konfigurationsdateien. Obwohl erwartet wird, dass es an dieser Stelle kurzfristig besser wird, habe ich in Wahrheit Videos gesehen, in denen Firefox im Handumdrehen etwa 10 Sekunden zum Öffnen benötigt hat, eine Ewigkeit, an die Linux-Benutzer nicht gewöhnt sind. Aber das ist nur das erste Mal; dann öffnet es sich schon als DEB-Version, oder sollte es.

Alternativen zu Firefox wie Snap

Im Moment haben wir zwei, da es nicht als AppImage existiert. Die erste wäre, zu einer anderen Art von Paket der neuen Generation zu gehen, dh zu seinem Flatpak-Pack von Flathub. Die andere wäre, seine Binärdateien zu installieren, mit denen wir etwas Ähnliches wie in macOS und Windows erhalten würden. Der Hauptunterschied besteht darin, dass Firefox für Linux kein Installationsprogramm hat, aber wir müssen die Binärdateien in die erforderlichen Ordner verschieben, damit sie in das System integriert werden können. Wir würden es nach diesen Schritten tun, herausgenommen von Mozilla selbst:

  1. Wir laden die Firefox-Binärdateien herunter, verfügbar unter dieser Link.
  2. Wir entpacken die heruntergeladene Datei. Bei Ubuntu geht das meist per Doppelklick, bei anderen Distributionen kann es aber nötig sein, ein Terminal zu öffnen und einzugeben:
Terminal
tar xjf firefox-*.tar.bz2
  1. Wenn der Ordner entpackt ist, verschieben wir ihn mit diesem anderen Befehl in den Ordner /opt:
Terminal
mv Firefox /opt
  1. Jetzt müssen Sie einen symbolischen Link oder Symlink auf die ausführbare Datei erstellen:
Terminal
ln -s / opt / firefox / firefox / usr / local / bin / firefox
  1. Zuletzt wird eine .desktop-Datei erstellt und in den erforderlichen Ordner verschoben, damit sie in Menüs/Anwendungsfächern angezeigt wird:
Terminal
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Im letzten Schritt können Sie auch zu dieser Website gehen und die .desktop-Datei manuell herunterladen, aber Sie müssen sie in denselben Ordner legen, wenn Sie möchten, dass sie im Startmenü, in der App-Schublade usw. angezeigt wird. Die App aktualisiert sich selbst, genau wie unter macOS und Windows.

Verwenden Sie die DEB-Version

Wie sie in den Kommentaren darauf hinweisen und wir bestätigen konnten, kann ein DEB-Paket aus offiziellen Repositories installiert werden, wofür Sie dies alles in ein Terminal schreiben müssten:

Terminal
sudo snap remove firefox sudo add-apt-repository ppa:mozillateam/ppa echo ' Package: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 ' | sudo tee /etc/apt/preferences.d/mozilla-firefox echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox sudo apt install firefox

Meine Empfehlung

Auch wenn ich kein Snappack-Fan bin, Ich würde empfehlen, die Standardeinstellung zu verwenden. Canonical hat die Dinge so entworfen, und in der ganzen Zeit, in der ich Firefox als Kinderspiel verwendet habe (seit 20.10), ist mir nichts Falsches aufgefallen. Trotzdem ist das Gute an Linux, dass wir Alternativen haben und die Entscheidungen auf die eine oder andere Weise von uns getroffen werden können.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Leinen sagte

    Ich überlasse Ihnen einen anderen Weg, der sauberer und einfacher erscheint:

    sudo snap Firefox entfernen
    sudo add-apt-repository ppa:mozillateam/ppa -y
    sudo apt aktualisieren
    sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-es

    So verhindern Sie, dass Snaps neu installiert werden:

    sudo gedit /etc/apt/preferences.d/mozillateamamppa

    Und in das sich öffnende Dokument fügen Sie dies ein und speichern:

    Paket: Firefox*
    Pin: Freigabe o=LP-PPA-mozillateam
    Pin-Priorität: 501