Release van EasyOS 3.2, de originele distributie van de maker van Puppy Linux

Barry Kauler, oprichter van het Puppy Linux-project, publiceerde een experimentele distributie, EasyOS 3.2, die probeert Puppy Linux-technologieën te combineren met behulp van containerisolatie om systeemcomponenten uit te voeren. Elke applicatie, evenals de desktop zelf, kan worden gestart in afzonderlijke containers, die worden geïsoleerd met behulp van een eigen Easy Containers-mechanisme. De distributie wordt beheerd via een reeks grafische configurators die door het project zijn ontwikkeld. De grootte van de opstartimage is 580 MB.

Andere kenmerken van de distributie zijn onder meer het standaard werken met rootrechten, waarbij de privileges worden gereset bij het starten van elke applicatie, aangezien EasyOS is gepositioneerd als een Live-systeem voor één gebruiker (optioneel is het mogelijk om onder de ‘spot’ van de niet-bevoorrechte gebruiker te werken). De distributie wordt geïnstalleerd in een aparte submap (het systeem bevindt zich in /releases/easy-3.2, gebruikersgegevens worden opgeslagen in de map /home en extra containers met applicaties in de map /containers) en kan naast andere gegevens op de map bestaan. drijfveer. Het is mogelijk om individuele submappen (bijvoorbeeld /home) te coderen en metapakketten in SFS-formaat te installeren. Dit zijn monteerbare images met Squashfs die verschillende reguliere pakketten combineren.

Release van EasyOS 3.2, de originele distributie van de maker van Puppy Linux

Na de installatie wordt het systeem bijgewerkt in atomaire modus (de nieuwe versie wordt naar een andere map gekopieerd en de actieve map met het systeem wordt gewijzigd) en ondersteunt het terugdraaien van wijzigingen in geval van problemen die optreden na de update. Er is een opstartmodus vanuit RAM, waarin het systeem tijdens het opstarten naar het geheugen wordt gekopieerd en wordt uitgevoerd zonder toegang tot de schijven.

Het bureaublad is gebaseerd op de JWM-vensterbeheerder en de ROX-bestandsbeheerder. Het basispakket bevat applicaties zoals SeaMonkey (het internetmenu bevat ook een knop om Firefox snel te installeren), LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany teksteditor, Fagaros wachtwoordbeheerder, HomeBank personal finance management system, persoonlijke Wiki DidiWiki, Osmo organisator, Planner projectmanager, Notecase, Pigin, Audacious muziekspeler, Celluloid, VLC en MPV mediaspelers, LiVES video-editor, OBS Studio streaming systeem. Om het delen van bestanden en printers te vereenvoudigen, biedt het een eigen EasyShare-applicatie.

Release van EasyOS 3.2, de originele distributie van de maker van Puppy Linux

De nieuwe release biedt aanzienlijke structurele veranderingen: elke applicatie draait nu onder een afzonderlijke gebruiker zonder rechten, er is een nieuwe hoofdmap /files toegevoegd, er wordt een op OpenEmbedded (OE) gebaseerde omgeving gebruikt om pakketten opnieuw op te bouwen, en het audiosubsysteem is gemigreerd van ALSA naar Pulseaudio. Er zijn nieuwe videostuurprogramma's toegevoegd. Inclusief LiVES-video-editor, VLC-mediaspeler, OBS Studio-streamingsysteem en Scribus-publicatiepakket. Het 'devx'-metapakket bevat het Mercurial-versiecontrolesysteem en de Nemiver-debugger.

Release van EasyOS 3.2, de originele distributie van de maker van Puppy Linux
Release van EasyOS 3.2, de originele distributie van de maker van Puppy LinuxRelease van EasyOS 3.2, de originele distributie van de maker van Puppy Linux


Bron: opennet.ru

Voeg een reactie