Linux Mint wird die unsichtbare Installation von snapd für den Benutzer blockieren.

Entwickler der Linux Mint-Distribution angekündigt, dass im kommenden Release von Linux Mint 20 keine Snap-Pakete und snapd ausgeliefert werden. Darüber hinaus wird die automatische Installation von snapd zusammen mit anderen über APT installierten Paketen verboten. Falls gewünscht, kann der Nutzer snapd manuell installieren, jedoch wird dessen Hinzufügung zu anderen Paketen ohne Wissen des Nutzers unterbunden.

Das Kernproblem ist, dass der Browser Chromium in Ubuntu 20.04 ausschließlich im Snap-Format verbreitet wird, während im DEB-Repository ein Platzhalter bereitgestellt wird, der beim Versuch der Installation ohne Anfrage Snapd installiert und eine Verbindung zum Katalog herstellt. Snap Store, wird das Paket Chromium im Snap-Format heruntergeladen und ein Skript zur Migration der aktuellen Einstellungen aus dem Verzeichnis $HOME/.config/chromium gestartet. Dieses deb-Paket wird in Linux Mint durch ein leeres Paket ersetzt, das keinerlei Installationsaktionen ausführt, jedoch eine Hilfe ausgibt, wo Chromium selbst heruntergeladen werden kann.

Das Unternehmen Canonical hat die Bereitstellung von Chromium ausschließlich im Snap-Format umgestellt und die Erstellung von deb-Paketen eingestellt aufgrund des Aufwands. Die Begleitung von Chromium für alle unterstützten Versionen von Ubuntu. Browser-Updates erscheinen relativ häufig, und neue deb-Pakete mussten jedes Mal gründlich auf mögliche Regressionen bei jedem Ubuntu-Release getestet werden. Die Verwendung von Snap hat diesen Prozess erheblich vereinfacht und ermöglicht, dass nur ein Snap-Paket vorbereitet und getestet werden muss, das für alle Ubuntu-Versionen gilt. Darüber hinaus ermöglicht die Bereitstellung des Browsers im Snap, ihn in einer isolierten Umgebung, die mithilfe des AppArmor-Mechanismus erstellt wurde, und schützt das restliche System im Falle der Ausnutzung einer Schwachstelle im Browser.

Die Unzufriedenheit mit Linux Mint ist auf die Zwangseinführung des Snap Store und den Verlust der Kontrolle über Pakete zurückzuführen, wenn sie aus Snap installiert werden. Entwickler können in solche Pakete keine Änderungen vornehmen, ihre Bereitstellung nicht verwalten und Änderungen nicht auditiert. Alle mit Snap-Paketen verbundenen Aktivitäten finden hinter verschlossenen Türen statt und sind nicht von der Gemeinschaft kontrollierbar. Snapd wird im System mit Root-Rechten ausgeführt und stellt eine erhebliche Gefahr dar. im Falle einer Kompromittierung der Infrastruktur. Eine Option, auf alternative Snap-Verzeichnisse umzuschalten, wird nicht bereitgestellt. Die Entwickler von Linux Mint sind der Meinung, dass ein solches Modell kaum von der Bereitstellung proprietärer Software zu unterscheiden ist und befürchten, dass unkontrollierte Änderungen vorgenommen werden. Die Installation von snapd ohne Wissen des Benutzers bei dem Versuch, Pakete über den Paketmanager APT zu installieren, wird mit einem Backdoor verglichen, das den Computer mit dem Ubuntu Store verbindet.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster