Veröffentlichung von EasyOS 3.2, einer einzigartigen Distribution des Erstellers von Puppy Linux

Barry Kauler, der Gründer des Puppy Linux-Projekts, hat eine experimentelle Distribution von EasyOS 3.2 veröffentlicht, in der versucht wird, die Technologien von Puppy Linux mit containerbasierter Isolierung für den Betrieb von Systemkomponenten zu kombinieren. Jede Anwendung sowie der Desktop selbst können in separaten Containern gestartet werden, deren Isolierung durch den eigenen Mechanismus Easy Containers erfolgt. Die Verwaltung der Distribution erfolgt über eine Reihe grafischer Konfiguratoren, die vom Projekt entwickelt werden. Die Größe des Boot-Images beträgt 580 MB.

Zu den weiteren Merkmalen der Distribution gehört die standardmäßige Arbeit mit Root-Rechten, wobei die Privilegien beim Start jeder Anwendung zurückgesetzt werden, da sich EasyOS als Live-System für einen einzelnen Benutzer positioniert (optional gibt es die Möglichkeit, unter dem nicht privilegierten Benutzer 'spot' zu arbeiten). Die Distribution wird in einem separaten Unterverzeichnis installiert (das System wird in /releases/easy-3.2 platziert, Benutzerdaten werden im Verzeichnis /home gespeichert, und zusätzliche Container mit Anwendungen im Verzeichnis /containers) und kann neben anderen Daten auf dem Speicher coexistieren. Es ist möglich, bestimmte Unterverzeichnisse (zum Beispiel /home) zu verschlüsseln und Meta-Pakete im SFS-Format zu installieren, die montierbare Images mit Squashfs repräsentieren und mehrere Standardpakete zusammenfassen.

Veröffentlichung von EasyOS 3.2, einer einzigartigen Distribution des Erstellers von Puppy Linux

Nach der Installation wird das System im atomaren Modus aktualisiert (die neue Version wird in ein anderes Verzeichnis kopiert und das aktive Verzeichnis mit dem System wird gewechselt) und unterstützt das Zurücksetzen von Änderungen im Falle von Problemen nach dem Update. Es gibt einen RAM-Bootmodus, in dem das System beim Booten in den Speicher kopiert wird und ohne Zugriff auf Festplatten arbeitet.

Der Desktop basiert auf dem Fenster-Manager JWM und dem Dateimanager ROX. Im Standardpaket sind Anwendungen wie SeaMonkey (im Internet-Menü befindet sich auch eine Taste für die schnelle Installation von Firefox), LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, der Texteditor Geany, der Passwortmanager Fagaros, die persönliche Finanzmanagement-Software HomeBank, das persönliche Wiki DidiWiki, der Organizer Osmo, der Projektmanager Planner, das Notizsystem Notecase, Pidgin, der Musikplayer Audacious, die Medioplayer Celluloid, VLC und MPV sowie der Videoeditor LiVES und das Streaming-System OBS Studio enthalten. Zur Vereinfachung des Datei-Transfers und zur Organisation des gemeinsamen Druckzugriffs wird die eigene Anwendung EasyShare angeboten.

Veröffentlichung von EasyOS 3.2, einer einzigartigen Distribution des Erstellers von Puppy Linux

In der neuen Version wurden erhebliche strukturelle Änderungen vorgenommen, beispielsweise wird jetzt jede Anwendung unter einem separaten nicht privilegierten Benutzer gestartet. Es wurde ein neues Wurzelverzeichnis /files hinzugefügt, und zur Neuinstallation von Paketen wird eine Umgebung basierend auf OpenEmbedded (OE) verwendet. Der Klangunterbau wurde von ALSA auf Pulseaudio übertragen. Neue Grafikkartentreiber wurden hinzugefügt. Im Lieferumfang sind der Videoeditor LiVES, der Multimedia-Player VLC, das Streaming-System OBS Studio und das Publikationspaket Scribus enthalten. Das Meta-Paket 'devx' umfasst das Versionsverwaltungssystem Mercurial und den Debugger Nemiver.

Veröffentlichung von EasyOS 3.2, einer einzigartigen Distribution des Erstellers von Puppy Linux
Veröffentlichung von EasyOS 3.2, einer einzigartigen Distribution des Erstellers von Puppy LinuxVeröffentlichung von EasyOS 3.2, einer einzigartigen Distribution des Erstellers von Puppy Linux


Quelle: opennet.ru
60GB SSD 8Gb DDR4