Im Flatpak wird systemd als obligatorische Abhängigkeit eingeführt.

Auf der Linux App Summit Konferenz haben Sebastian Wick, der Maintainer des Flatpak-Tools, und Adrian Vovk, der Ersteller des Installers für GNOME OS und einer der Entwickler von systemd-homed und systemd-sysupdate, einen Vortrag über die Zukunft des Flatpak-Paket-Systems gehalten. Der Vortrag erwähnte die Absicht, einen neuen systemd-appd-Prozess für die Bedürfnisse von Flatpak zu schaffen, der Informationen über die laufenden Instanzen von Anwendungen bereitstellen wird.

Im systemd-appd wird die Funktionalität implementiert, um Anwendungen Identifikatoren zuzuweisen und die mit diesen Identifikatoren verknüpften Berechtigungen zu speichern. Die Verwendung von systemd-appd wird es ermöglichen, Probleme mit der zuverlässigen Authentifizierung der gestarteten Flatpak-Anwendungen zu lösen und zu bestimmen, welche Anwendung auf Systemressourcen zugreifen möchte. Dank systemd-appd wird es möglich sein, verschachtelte Sandbox-Umgebungen zu verwenden (zum Beispiel zur zusätzlichen Isolierung von Prozessen in Browsern) und die Unterstützung für Multimedia-PipeWire zu realisieren und von dem verwendeten D-Bus-Proxy zur Filterung des Zugriffs auf Systemdienste abzusehen. Server Zu den Systemdiensten.

Im Vortrag wurde auch das Projekt Flatpak Next (Flatpak 2.0) vorgestellt, bei dem die Architektur von Flatpak unter Berücksichtigung der gesammelten Erfahrungen und mit modernen Technologien umgestaltet werden soll. Dabei wird die Unterstützung von systemd-appd geplant, ohne auf Flatpak Next in der Flatpak 1.x Reihe zu warten.

Auf die Frage, ob systemd-appd eine zwingende Abhängigkeit in Flatpak werden wird, antwortete Adrian Vovk, dass er ursprünglich sehr aufmerksam mit Systemen ohne systemd umgehen wollte, aber nach der auf ihn eingestürzten aggressiven Kritik, die aus dem Nichts kam (da die Entwicklung bisher nur geplant ist und kein einziger Code für systemd-appd geschrieben wurde), nicht bereit ist, seine Zeit mit der Unterstützung von Systemen ohne systemd zu verbringen.

Auf eine ähnliche Frage bestätigte Jorge Castro, der Community-Manager des FlatHub-Projekts, dass systemd eine zwingende Abhängigkeit in Flatpak wird.

Quelle: opennet.ru

60GB SSD 8Gb DDR4