Barry Kauler, der Gründer des Puppy Linux-Projekts, hat die Distribution EasyOS 5.7 veröffentlicht, die die Technologien von Puppy Linux mit der Anwendung von Container-Isolierung zur Ausführung von Systemkomponenten kombiniert. Die Verwaltung der Distribution erfolgt über ein von dem Projekt entwickeltes Set von grafischen Konfiguratoren. Die Größe des bootfähigen Abbilds beträgt 857 MB.

Besonderheiten der Distribution:
- Jede Anwendung sowie der Desktop selbst können in separaten Containern ausgeführt werden, für deren Isolierung ein eigenes Mechanismus namens Easy Containers verwendet wird.
- Standardmäßig erfolgt die Ausführung mit root-Rechten, wobei die Berechtigungen bei der Ausführung jeder Anwendung zurückgesetzt werden, da EasyOS als Live-System für einen einzelnen Benutzer positioniert ist.
- Die Distribution wird in einem eigenen Unterverzeichnis installiert und kann mit anderen Daten auf dem Speichermedium coexistieren (das System wird in /releases/easy-5.4 installiert, Benutzerdaten werden im Verzeichnis /home gespeichert und zusätzliche Container mit Anwendungen werden im Verzeichnis /containers platziert).
- Die Verschlüsselung einzelner Unterverzeichnisse (z. B. /home) wird unterstützt.
- Es ist möglich, Meta-Pakete im SFS-Format zu installieren, die sich umschaltbare Abbildungen mit Squashfs darstellen, die mehrere normale Pakete vereinen und im Grunde genommen den Formaten AppImages, Snaps und Flatpak ähneln.
- Das System wird im atomaren Modus aktualisiert (die neue Version wird in ein anderes Verzeichnis kopiert und das aktive Verzeichnis mit dem System wird umgeschaltet) und unterstützt die Rückgängigmachung von Änderungen im Falle von Problemen nach einem Update.
- Es gibt einen Modus, in dem das System beim Booten in den RAM kopiert wird und ohne Zugriff auf die Festplatten arbeitet.
- Zur Erstellung der Distribution wird das Werkzeug WoofQ und der Quelltext der Pakete vom OpenEmbedded-Projekt verwendet.
- Der Desktop basiert auf dem Fenstermanager JWM und dem Dateimanager ROX.
- Im Grundpaket sind Anwendungen wie Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, der Texteditor Geany, der Passwortmanager Fagaros, das persönliche Finanzmanagementsystem HomeBank, das persönliche Wiki DidiWiki, der Organizer Osmo, der Projektmanager Planner, das Notizsystem Notecase, Pidgin, der Musikplayer Audacious, die Mediaplayer Celluloid, VLC und MPV, der Videoeditor LiVES und das Streaming-System OBS Studio enthalten.
- Zur Vereinfachung des Dateiaustauschs und der Organisation des gemeinsamen Zugriffs auf Drucker wird die eigene Anwendung EasyShare vorgeschlagen.
In der neuen Version:
- Die Pakete im Distributionspaket wurden aus den Quelltexten neu erstellt, unter Verwendung der Metadaten des Projekts OpenEmbedded/Yocto Kirkstone 4.0.14. Der Linux-Kernel wurde auf Version 5.15.148 aktualisiert.
- Neue Anwendungen wurden hinzugefügt: KeePassXC, Symphytum, Flowblade und p7zip.
- Es wurden Dateien mit Übersetzungen für die russische und türkische Sprache hinzugefügt.
- Die Unterstützung wurde verbessert virtuelle Maschinen, für deren Verwaltung die grafischen Schnittstellen AQEMU und QtEmu angeboten werden.
- Anstelle des Dienstprogramms sudo wird die Anwendung „sudo-sh“ (eine Erweiterung des Dienstprogramms su) verwendet.
- Die Schnittstellen für den Systemzugang und die Sicherheitsverwaltung wurden überarbeitet.
- Der Inhalt von /bin, /sbin, /lib, /lib64 wurde in das Verzeichnis /usr verschoben, und im Wurzelverzeichnis wurden symbolische Links gesetzt.
- Die Unterstützung des Paketmanagers PKGget für die Installation von xbps-Paketen, die für die Distribution Void Linux entwickelt werden, wurde hinzugefügt.
- Im Menü wurden Schaltflächen für die schnelle Installation der neuesten Versionen von Chrome, Vivaldi und Firefox hinzugefügt.
Quelle: opennet.ru
