Der Firefox-Browser wird in Ubuntu 22.04 LTS nur im Snap-Format ausgeliefert

Ab der Veröffentlichung von Ubuntu 22.04 LTS werden die Deb-Pakete Firefox und Firefox-Locale durch Stubs ersetzt, die das Snap-Paket mit Firefox installieren. Die Möglichkeit, ein klassisches Paket im Deb-Format zu installieren, wird eingestellt und Benutzer werden gezwungen, entweder das angebotene Paket im Snap-Format zu verwenden oder Assemblies direkt von der Mozilla-Website herunterzuladen. Für Benutzer von Deb-Paketen gibt es einen transparenten Prozess für die Migration zu Snap, indem sie ein Update veröffentlichen, das das Snap-Paket installiert und die aktuellen Einstellungen aus dem Home-Verzeichnis des Benutzers überträgt.

Der Firefox-Browser wird in Ubuntu 22.04 LTS nur im Snap-Format ausgeliefert

Erinnern wir uns daran, dass in der Herbstversion von Ubuntu 21.10 der Firefox-Browser standardmäßig auf die Bereitstellung als Snap-Paket umgestellt wurde, die Möglichkeit zur Installation eines Deb-Pakets jedoch beibehalten wurde und als Option verfügbar blieb. Seit 2019 ist der Chromium-Browser auch nur im Snap-Format verfügbar. Mozilla-Mitarbeiter sind an der Pflege des Snap-Pakets mit Firefox beteiligt.

Zu den Gründen für die Förderung des Snap-Formats für Browser gehört der Wunsch, die Wartung zu vereinfachen und die Entwicklung für verschiedene Versionen von Ubuntu zu vereinheitlichen – das Deb-Paket erfordert eine separate Wartung für alle unterstützten Zweige von Ubuntu und dementsprechend Montage und Tests unter Berücksichtigung verschiedener Systemversionen Komponenten und das Snap-Paket kann sofort für alle Zweige von Ubuntu generiert werden. Eine der wichtigen Anforderungen für die Bereitstellung von Browsern in Distributionen ist die Notwendigkeit einer zeitnahen Bereitstellung von Updates, um Schwachstellen rechtzeitig zu schließen. Durch die Bereitstellung im Snap-Format wird die Bereitstellung neuer Versionen des Browsers für Ubuntu-Benutzer beschleunigt. Darüber hinaus ermöglicht die Bereitstellung des Browsers im Snap-Format die Ausführung von Firefox in einer zusätzlichen isolierten Umgebung, die mithilfe des AppArmor-Mechanismus erstellt wurde, wodurch der Schutz des restlichen Systems vor der Ausnutzung von Schwachstellen im Browser verbessert wird.

Die Nachteile der Verwendung von Snap bestehen darin, dass es für die Community schwierig ist, die Entwicklung von Paketen zu kontrollieren, und dass sie an zusätzliche Tools und die Infrastruktur Dritter gebunden sind. Der snapd-Prozess läuft auf dem System mit Root-Rechten, wodurch zusätzliche Bedrohungen entstehen, wenn die Infrastruktur kompromittiert oder Schwachstellen entdeckt werden. Ein weiterer Nachteil ist die Notwendigkeit, spezifische Probleme bei der Bereitstellung im Snap-Format zu lösen (einige Updates funktionieren nicht, es treten Fehler bei der Verwendung von Wayland auf, es treten Probleme mit der Gastsitzung auf, es gibt Schwierigkeiten beim Starten externer Handler).

Unter den Änderungen in Ubuntu 22.04 können wir auch den Übergang zur standardmäßigen Verwendung der GNOME-Sitzung mit Walyand auf Systemen mit proprietären NVIDIA-Treibern erwähnen (wenn die Treiberversion 510.x oder neuer ist). Auf Systemen mit AMD- und Intel-GPUs erfolgte die standardmäßige Umstellung auf Wayland mit der Veröffentlichung von Ubuntu 21.04.

Source: opennet.ru

Kommentar hinzufügen