Veröffentlichung von EasyOS 4.5, einem einzigartigen Distribution vom Erfinder von Puppy Linux

Barry Kauler, der Gründer von Puppy Linux, hat die experimentelle Distribution EasyOS 4.5 veröffentlicht, die Technologien von Puppy Linux mit containerbasierter Isolierung zur Ausführung von Systemkomponenten kombiniert. Das Management der Distribution erfolgt über eine von dem Projekt entwickelte Sammlung grafischer Konfiguratoren. Die Größe des Boot-Images beträgt 825 MB.

In der neuen Version:

  • Der Linux-Kernel wurde auf die Version 5.15.78 aktualisiert. Bei der Kompilierung des Kernels wurden Konfigurationen zur Verbesserung der Unterstützung von KVM QEMU umschlossen, und die Nutzung von TCP Syncookie zum Schutz vor SYN-Paket-Flut wurde implementiert.
  • Das Panel, das zur Ansicht von IPTV auf dem Desktop verwendet wird, wurde auf die Version MK8 aktualisiert.
  • Die Entwicklung des Build-Systems woofQ wurde auf GitHub übertragen.
  • Die Paketversionen wurden aktualisiert, einschließlich von Firefox 106.0.5, QEMU 7.1.0 und Busybox 1.34.1.
  • Es wurde eine Vorbereitung für die Überarbeitung des Modells zur Ausführung nur unter dem Benutzer root getroffen (da das aktuelle Modell, das unter dem Benutzer root mit dem Zurücksetzen der Berechtigungen bei jedem Anwendungstart arbeitet, zu kompliziert und unsicher ist, werden Experimente durchgeführt, um die Ausführung unter einem nicht privilegierten Benutzer zu ermöglichen).
  • Die bei der Neuermittlung von Paketen verwendete OpenEmbedded (OE)-Umgebung 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, der sowohl auf UEFI- als auch auf BIOS-Systemen booten kann.
  • SFS-Pakete mit Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode und Zoom wurden hinzugefügt.
  • Das Werkzeug 'deb2sfs' zum Konvertieren von deb-Paketen in sfs wurde hinzugefügt. Das Werkzeug 'dir2sfs' wurde verbessert.
  • Die Möglichkeit zum Drucken aus Programmen, die mit GTK3 erstellt wurden, wurde implementiert.
  • Die Unterstützung für den Compiler der Programmiersprache Nim wurde hinzugefügt.

Besonderheiten der Distribution:

  • Jede Anwendung sowie der Desktop selbst können in separaten Containern ausgeführt werden, wobei ein eigener Mechanismus von Easy Containers zur Isolation verwendet wird.
  • Die Standardarbeit erfolgt mit Root-Rechten, wobei die Berechtigungen bei jedem Start einer Anwendung zurückgesetzt werden, da EasyOS als Live-System für einen einzelnen Benutzer konzipiert ist.
  • Die Distribution wird in einem separaten Unterverzeichnis installiert und kann mit anderen Daten auf dem Speicher koexistieren (das System wird in /releases/easy-4.5 installiert, Benutzerdaten werden im Verzeichnis /home gespeichert und zusätzliche Container mit Anwendungen werden im Verzeichnis /containers platziert).
  • Die Verschlüsselung einzelner Unterverzeichnisse (zum Beispiel /home) wird unterstützt.
  • Die Installation von Meta-Paketen im SFS-Format ist möglich, die montierbare Images mit Squashfs darstellen und mehrere reguläre Pakete kombinieren, ähnlich den Formaten AppImages, Snaps und Flatpak.
  • 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 das Zurücksetzen von Änderungen im Falle von Problemen nach einem Update.
  • Ein RAM-Startmodus ist vorhanden, bei dem das System beim Booten in den Speicher kopiert wird und ohne Zugriff auf Festplatten funktioniert.
  • Zur Erstellung der Distribution wird das Werkzeug WoofQ sowie der Quellcode der Pakete aus dem Projekt OpenEmbedded verwendet.
  • Der Desktop basiert auf dem Fenstermanager JWM und dem Dateimanager ROX.
    Veröffentlichung von EasyOS 4.5, einem einzigartigen Distribution vom Erfinder von Puppy Linux
  • Im Grundpaket sind Anwendungen wie Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, der Texteditor Geany, der Passwort-Manager Fagaros, das persönliche Finanzmanagement-Tool HomeBank, das persönliche Wiki DidiWiki, der Organizer Osmo, der Projektmanager Planner, das Notizensystem Notecase, Pidgin, der Musikplayer Audacious sowie die Mediaplayer Celluloid, VLC und MPV, der Video-Editor LiVES und die Streaming-Software OBS Studio enthalten.
  • Zur Vereinfachung des Datei-austauschs und der Organisation des Druckerzugangs wird die eigene Anwendung EasyShare angeboten.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster