nylig Barry Kaller, grundlægger af Puppy Linux-projektet, afslørede udgivelsen af den nye version af den eksperimentelle Linux-distribution EasyOS 4.0 forsøger at kombinere Puppy Linux-teknologier ved hjælp af containerisolering at køre systemkomponenter.
Hver applikation, såvel som selve skrivebordet, kan startes i separate beholdere, som er isoleret af deres egen Easy Containers-mekanisme. Distributionspakken styres gennem et sæt grafiske konfiguratorer udviklet af projektet.
Om EasyOS
Af vigtigste funktioner der skiller sig ud fra EasyOS, kan vi finde:
- Hver applikation, såvel som selve skrivebordet, kan køres i separate beholdere, som er isoleret ved hjælp af deres egen Easy Containers-mekanisme.
- Det kører som root som standard med privilegier nulstillet ved opstart af hver applikation, da EasyOS positionerer sig som et én-bruger live system (valgfrit er det muligt at køre under brugerens 'sted' uden privilegier).
- Distributionen er installeret i en separat undermappe og kan eksistere sammen med andre data på drevet (systemet er installeret i /releases/easy-4.0, brugerdata gemmes i /home-mappen, og yderligere applikationscontainere placeres i / releases/easy-XNUMX). /containers directory).
- Kryptering af individuelle undermapper (for eksempel /home) er understøttet.
- Det er muligt at installere metapakker i SFS-format, som er billeder, der kan monteres med Squashfs, der kombinerer flere almindelige pakker.
- Systemet opdateres i atomisk tilstand (den nye version kopieres til en anden mappe og den aktive mappe ændres med systemet) og understøtter tilbagerulning af ændringer i tilfælde af problemer efter opdateringen.
- Der er en kør-fra-RAM-tilstand, hvor systemet kopierer sig selv til hukommelsen ved opstart og kører uden adgang til diske.
- For at bygge distributionen bruges WoofQ-værktøjssættet og pakkekilder fra OpenEmbedded-projektet.
- Skrivebordet er baseret på JWM-vinduehåndteringen og ROX-filhåndteringen
De vigtigste nyheder i EasyOS 4.0
I denne nye version af systemet, der præsenteres, kan vi finde det der blev foretaget væsentlige strukturelle ændringer, hvilket gjorde det muligt at fremskynde lanceringen af programmer og øge interfacets reaktionsevne. Det bemærkes, at det er ganske muligt at arbejde med distributionen på et system med 2 GB RAM.
Systemet er fuldstændig genopbygget fra OpenEmbedded-Quirky (revision-9) og Linux-kernen er opdateret til version 5.15.44. Ud over dette er normal drift fremhævet, alle operationer udføres i RAM uden at blive skrevet til disk.
På bordet, gem-ikonet foreslås til en ikke-planlagt genstart af resultaterne af arbejdet gemt i RAM i enheden (i normal tilstand gemmes ændringerne, når sessionen slutter).
For at komprimere Squashfs-filsystemet bruges lz4-hc-algoritmen hvilket, kombineret med arbejdet med RAM, gjorde det muligt at fremskynde lanceringen af applikationer og containere markant.
Distributionen af img-billedet i komprimeret form er blevet stoppet for at forenkle kopieringen på mediet.
Af de andre ændringer der skiller sig ud fra denne nye version:
- Enklere etiketter til skrivebordsikoner
- iotop delvist ødelagt i Easy Dunfell og Bookworm
- Zram med lz4-komprimering i kerne
- Korrektion af IO-planlæggere for Linux-kernen
- mksquashfs i initrd opdateret med lz4-understøttelse
- Statisk kompileret f2fscrypt-værktøj i OE
- EasyOS .img-filen er ikke længere komprimeret
- JWMDesk og PupControl PET stødte sammen
- EasyShare understøtter nu Android-skærmdeling
- scrcpy kompileret i OpenEmbedded
- Telefon DroidCam lyd virker
Hvis du er interesseret i at vide mere om denne nye udgivelse, kan du tjekke detaljerne I det følgende link.
Hent EasyOS 4.0
For dem, der er interesseret i at kunne prøve denne Linux-distribution, bør de vide, at størrelsen af boot-billedet er 773 MB, og at de kan få dette fra dets officielle hjemmeside. Linket er dette.