Die Veröffentlichung von EasyOS 5.0, einer eigenständigen Distribution des Erstellers von Puppy Linux

Barry Kauler, der Gründer des Projekts Puppy Linux, hat die experimentelle Distribution EasyOS 5.0 veröffentlicht, die Puppy-Linux-Technologien mit containerbasierter Isolation zur Ausführung von Systemkomponenten kombiniert. Die Verwaltung der Distribution erfolgt über einen vom Projekt entwickelten Satz grafischer Konfiguratoren. Die Größe des Boot-Abbilds beträgt 825 MB.

In der neuen Version wurden die Versionen der Anwendungen aktualisiert. Fast alle Pakete wurden aus den Quelltexten neu erstellt, unter Verwendung der Metadaten des Projekts OpenEmbedded 4.0. Die Unterstützung für Sprachpakete 'langpack' und sprachspezifische Builds wurde eingestellt. Die mit der gewählten Sprache verbundenen Übersetzungen wurden in separat herunterladbare Dateien ausgegliedert. Die Auswahl der Benutzeroberflächensprache erfolgt jetzt nach dem ersten Booten. Die Anwendung MoManager, die zur Übersetzung von Benutzerelementen in verschiedene Sprachen verwendet wird, wurde neu geschrieben.

Die Veröffentlichung von EasyOS 5.0, einer eigenständigen Distribution des Erstellers von Puppy Linux

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.
  • Arbeiten standardmäßig mit root-Rechten und Privilegienrücksetzung bei jedem Programmlauf, da EasyOS als Live-System für einen Benutzer positioniert wird.
  • Die Distribution wird in einem separaten Unterverzeichnis installiert und kann mit anderen Daten auf dem Speichergerät koexistieren (das System wird in /releases/easy-5.0 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.

Quelle: opennet.ru

60GB SSD 8Gb DDR4