Barry Kauler, grundare av Puppy Linux-projektet, har publicerat en experimentell distribution, EasyOS 4.0, som kombinerar Puppy Linux-teknologier med användning av containerisolering för att köra systemkomponenter. Distributionen hanteras genom en uppsättning grafiska konfiguratorer utvecklade av projektet. Storleken på startbilden är 773 MB.
Distributionsfunktioner:
- Varje applikation, såväl som själva skrivbordet, kan startas i separata behållare, som är isolerade med sin egen Easy Containers-mekanism.
- Arbeta som standard med roträttigheter med privilegier återställda när du startar varje applikation, eftersom EasyOS är positionerat som ett Live-system för en användare (valfritt är det möjligt att arbeta under den oprivilegierade användarens "punkt").
- Distributionen installeras i en separat underkatalog och kan samexistera med annan data på enheten (systemet är installerat i /releases/easy-4.0, användardata lagras i /home-katalogen och ytterligare applikationsbehållare placeras i /containers katalog).
- Kryptering av enskilda underkataloger (till exempel /home) stöds.
- Det är möjligt att installera metapaket i SFS-format, som är monterbara bilder med Squashfs som kombinerar flera vanliga paket.
- Systemet uppdateras i atomärt läge (den nya versionen kopieras till en annan katalog och den aktiva katalogen med systemet växlas) och stöder återställning av ändringar vid problem efter uppdateringen.
- Det finns en körning från RAM-läge där systemet kopieras till minnet vid uppstart och körs utan åtkomst till diskar.
- För att bygga distributionen används WoofQ-verktygssatsen och paketkällor från OpenEmbedded-projektet.
- Skrivbordet är baserat på JWM-fönsterhanteraren och ROX-filhanteraren.
- Baspaketet innehåller applikationer som Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany textredigerare, Fagaros lösenordshanterare, HomeBank hanteringssystem för personlig ekonomi, DidiWiki personliga Wiki, Osmo arrangör, Planner projektledare, system Notecase , Pigin, Audacious musikspelare, celluloid, VLC och MPV mediaspelare, LiVES videoredigerare, OBS Studio streaming system.
- För enkel fildelning och skrivardelning erbjuds en inbyggd EasyShare-applikation.
I den nya utgåvan:
- Betydande strukturella förändringar har gjorts för att påskynda lanseringen av program och öka gränssnittets lyhördhet. Det noteras att distributionen kan användas på ett system med 2 GB RAM.
- Distributionen av iso-bilden i komprimerad form har stoppats för att förenkla kopieringen till media.
- I normal drift utförs alla operationer i RAM utan att skriva till disk.
- Det finns en Spara-ikon på skrivbordet för en oplanerad återställning av arbetsresultat lagrade i RAM-minnet till enheten (i normalt läge sparas ändringar när sessionen slutar).
- Algoritmen lz4-hc används för att komprimera Squashfs filsystem, vilket i kombination med att arbeta från RAM gjorde det möjligt att avsevärt snabba upp lanseringen av applikationer och behållare.
- Systemet är helt ombyggt från OpenEmbedded-Quirky (revision-9). Linuxkärnan har uppdaterats till version 5.15.44.
Källa: opennet.ru