Veröffentlichung von EasyOS 4.5, einer einzigartigen Distribution vom Ersteller von Puppy Linux.

Barry Kauler, der Gründer des Projekts Puppy Linux, hat eine experimentelle Distribution EasyOS 4.5 veröffentlicht, die die Technologien von Puppy Linux mit Containervirtualisierung zur Ausführung von Systemkomponenten kombiniert. Die Verwaltung der Distribution erfolgt über eine von dem Projekt entwickelte Reihe grafischer Konfiguratoren. Die Größe des bootfähigen Images beträgt 825 MB.

In der neuen Version:

  • Der Linux-Kernel wurde auf Version 5.15.78 aktualisiert. In dem Kernel sind bei der Kompilierung Einstellungen zur Verbesserung der Unterstützung enthalten KVM und QEMU, zudem wird der Einsatz von TCP Syncookie zur Abwehr von SYN-Paket-Fluten unterstützt.
  • Die zur Ansicht von IP-TV auf dem Desktop verwendete Plattform wurde auf Version MK8 aktualisiert.
  • Die Entwicklung des Build-Systems woofQ wurde nach GitHub verlagert.
  • Die Versionen der Pakete wurden aktualisiert, darunter Firefox 106.0.5, QEMU 7.1.0 und Busybox 1.34.1.
  • Es wurden Vorbereitungen für eine Überarbeitung des Modells getroffen, das nur unter dem Benutzer root arbeitet (da das aktuelle Modell, das unter dem Benutzer root mit Privilegienrücksetzung bei jedem Programmanlauf arbeitet, zu kompliziert und unsicher ist, werden Experimente zur Angebot der Nutzung unter nicht privilegierten Benutzern durchgeführt).
  • Die bei der Neubau von Paketen verwendete Umgebung OpenEmbedded (OE) wurde auf Version 3.1.20 aktualisiert.
  • Das Skript zum Starten von Pulseaudio wurde nach /etc/init.d verschoben.
  • Der Installationsprozess des Systems wurde vom Bootloader getrennt. Die zuvor verwendeten Bootloader rEFInd/Syslinux wurden durch Limine ersetzt, das das Booten auf Systemen mit UEFI sowie mit BIOS unterstützt.
  • SFS-Pakete mit Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode und Zoom wurden hinzugefügt.
  • Das Tool 'deb2sfs' zum Konvertieren von deb-Paketen in sfs wurde hinzugefügt. Das Tool 'dir2sfs' wurde verbessert.
  • Die Möglichkeit, aus Programmen, die mit GTK3 erstellt wurden, zu drucken, wurde eingerichtet.
  • Die Unterstützung für den Compiler der Sprache Nim wurde hinzugefügt.

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 neben anderen Daten auf dem Speicher coexistieren (das System wird in /releases/easy-4.5 installiert, Benutzerdaten werden im Verzeichnis /home gespeichert, während zusätzliche Container mit Anwendungen im Verzeichnis /containers untergebracht werden).
  • 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.
    Veröffentlichung von EasyOS 4.5, einer einzigartigen Distribution vom Ersteller von Puppy Linux.
  • 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