Barry Kauler, grunnlegger av Puppy Linux-prosjektet, har publisert en eksperimentell distribusjon, EasyOS 4.0, som kombinerer Puppy Linux-teknologier med bruk av beholderisolasjon for å kjøre systemkomponenter. Distribusjonen administreres gjennom et sett med grafiske konfiguratorer utviklet av prosjektet. Oppstartsbildestørrelsen er 773 MB.
Distribusjonsfunksjoner:
- Hver applikasjon, så vel som selve skrivebordet, kan lanseres i separate beholdere, som er isolert ved hjelp av sin egen Easy Containers-mekanisme.
- Arbeid som standard med rotrettigheter med tilbakestilling av privilegier når du starter hver applikasjon, siden EasyOS er posisjonert som et Live-system for én bruker (eventuelt er det mulig å jobbe under den uprivilegerte brukerens "punkt").
- Distribusjonen er installert i en egen underkatalog og kan sameksistere med andre data på stasjonen (systemet er installert i /releases/easy-4.0, brukerdata lagres i /home-katalogen, og ytterligere applikasjonsbeholdere plasseres i /containers katalog).
- Kryptering av individuelle underkataloger (for eksempel /home) støttes.
- Det er mulig å installere metapakker i SFS-format, som er monterbare bilder med Squashfs som kombinerer flere vanlige pakker.
- Systemet oppdateres i atommodus (den nye versjonen kopieres til en annen katalog og den aktive katalogen med systemet byttes) og støtter tilbakeføring av endringer i tilfelle problemer etter oppdateringen.
- Det er en kjøring fra RAM-modus der systemet kopieres inn i minnet ved oppstart og kjører uten tilgang til disker.
- For å bygge distribusjonen brukes WoofQ-verktøysettet og pakkekilder fra OpenEmbedded-prosjektet.
- Skrivebordet er basert på JWM-vindusbehandleren og ROX-filbehandleren.
- Grunnpakken inkluderer applikasjoner som Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany tekstredigerer, Fagaros passordbehandler, HomeBank personlig økonomistyringssystem, DidiWiki personlig Wiki, Osmo organisator, Planner prosjektleder, system Notecase , Pigin, Audacious musikkspiller, Celluloid, VLC og MPV mediespillere, LiVES videoredigerer, OBS Studio streaming system.
- For enkel fildeling og skriverdeling tilbys en innebygd EasyShare-applikasjon.
I den nye utgivelsen:
- Det er gjort betydelige strukturelle endringer for å fremskynde lanseringen av programmer og øke responsen til grensesnittet. Det bemerkes at distribusjonen kan brukes på et system med 2 GB RAM.
- Distribusjon av iso-bildet i komprimert form er stoppet for å forenkle kopieringen til media.
- Ved normal drift utføres alle operasjoner i RAM uten å skrive til disk.
- Det er et Lagre-ikon på skrivebordet for en ikke-planlagt tilbakestilling av arbeidsresultater lagret i RAM til stasjonen (i normal modus lagres endringer når økten avsluttes).
- lz4-hc-algoritmen brukes til å komprimere Squashfs-filsystemet, som, i kombinasjon med arbeid fra RAM, gjorde det mulig å fremskynde lanseringen av applikasjoner og beholdere betydelig.
- Systemet er fullstendig ombygd fra OpenEmbedded-Quirky (revisjon-9). Linux-kjernen har blitt oppdatert til versjon 5.15.44.
Kilde: opennet.ru