Barry Kauler, grundaren av Puppy Linux-projektet, har publicerat en experimentell distribution av EasyOS 4.5, som kombinerar teknologier frÄn Puppy Linux med anvÀndning av containerisolering för att köra systemkomponenter. Distributionen styrs via en uppsÀttning grafiska konfigurationsverktyg som utvecklas av projektet. Storleken pÄ startavbildningen Àr 825 MB.
I den nya utgÄvan:
- Linux-kÀrnan har uppdaterats till version 5.15.78. Vid kompileringen av kÀrnan har instÀllningar inkluderats för att förbÀttra stödet KVM för QEMU, och anvÀndningen av TCP syncookie har aktiverats för att skydda mot SYN-paketflöden.
- Panelen som anvÀnds för att titta pÄ IP TV pÄ skrivbordet har uppdaterats till version MK8.
- Utvecklingen av byggsystemet woofQ har flyttats till GitHub.
- Paketversionerna har uppdaterats, inklusive erbjudanden som Firefox 106.0.5, QEMU 7.1.0 och Busybox 1.34.1.
- Förberedelser har gjorts för att revidera modellen som endast fungerar under root-anvÀndaren (eftersom den nuvarande modellen, som arbetar under root-anvÀndaren med privilegier som tas bort vid körning av varje applikation, Àr för komplicerad och osÀker, genomförs experiment för att möjliggöra drift under en oprivilegierad anvÀndare).
- Miljön som anvÀnds vid ombyggnad av paket, OpenEmbedded (OE), har uppdaterats till version 3.1.20.
- Skriptet för att starta Pulseaudio har flyttats till /etc/init.d.
- Installationsprocessen för systemet har Àndrats och skiljs frÄn bootloadern. De tidigare anvÀnda bootloaderna rEFInd/Syslinux har ersatts av Limine, som stöder start pÄ system med bÄde UEFI och BIOS.
- SFS-paket med Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode och Zoom har lagts till.
- Verktyget âdeb2sfsâ har lagts till för att konvertera deb-paket till sfs. Verktyget âdir2sfsâ har förbĂ€ttrats.
- Möjligheten att skriva ut frÄn program som byggts med GTK3 har etablerats.
- Stöd för kompilatorn för sprÄket Nim har lagts till.
Funktioner i distributionen:
- Varje applikation, liksom sjÀlva skrivbordet, kan köras i separata containrar, dÀr en egen mekanism för Easy Containers anvÀnds för isolering.
- Standardarbete med root-rÀttigheter som ÄterstÀlls vid starten av varje applikation, eftersom EasyOS positioneras som ett live-system för en anvÀndare.
- Distributionen installeras i en separat undermapp och kan samexistera med andra data pÄ lagringsenheten (systemet installeras i /releases/easy-4.5, anvÀndardata sparas i mappen /home, och ytterligare containrar med applikationer placeras i mappen /containers).
- Kryptering av separata underkataloger stöds (till exempel /home).
- Installation av metapaketer i SFS-format Àr möjligt, vilket innebÀr monterbara bilder med Squashfs, som sammanfogar flera vanliga paket och i grunden liknar appimages, snaps och flatpak-format.
- Systemet uppdateras i atomÀrt lÀge (den nya versionen kopieras till en annan katalog och den aktiva katalogen byts ut mot systemkatalogen) och stöder ÄterstÀllning av Àndringar om problem uppstÄr efter uppdateringen.
- Det finns ett lÀge för att köra frÄn RAM, dÀr systemet kopieras till minnet vid uppstart och fungerar utan att anvÀnda diskar.
- För att bygga distributionen anvÀnds verktygen WoofQ och kÀlltexter frÄn projektet OpenEmbedded.
- Skrivbordet baseras pÄ fönsterhanteraren JWM och filhanteraren ROX.

- Den grundlÀggande installationen innehÄller applikationer som Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, textredigeraren Geany, lösenordshanteraren Fagaros, personligt finanshanteringssystem HomeBank, personlig Wiki DidiWiki, organisatören Osmo, projektledaren Planner, anteckningssystemet Notecase, Pidgin, musikspelaren Audacious, mediespelarna Celluloid, VLC och MPV, videoredigeraren LiVES, och streamingprogrammet OBS Studio.
- För att förenkla filutbyte och organisera delning av skrivare erbjuds den egna appen EasyShare.
KĂ€lla: opennet.ru

