Udgivelse af EasyOS 4.5, den originale distribution fra skaberen af ​​Puppy Linux

Barry Kauler, grundlæggeren af ​​Puppy Linux-projektet, har udgivet en eksperimentel distribution, EasyOS 4.5, som kombinerer Puppy Linux-teknologier med brugen af ​​containerisolering til at køre systemkomponenter. Distributionen styres gennem et sæt grafiske konfiguratorer udviklet af projektet. Opstartsbilledets størrelse er 825 MB.

I den nye udgivelse:

  • Linux-kernen er blevet opdateret til version 5.15.78. Ved kompilering inkluderer kernen indstillinger for at forbedre understøttelsen af ​​KVM og QEMU og muliggør også brugen af ​​TCP-syncookie for at beskytte mod oversvømmelse med SYN-pakker.
  • Panelet, der bruges til at se IP-tv på skrivebordet, er blevet opdateret til version MK8.
  • Udviklingen af ​​woofQ-samlingssystemet er blevet flyttet til GitHub.
  • Pakkeversioner er blevet opdateret, inklusive Firefox 106.0.5, QEMU 7.1.0 og Busybox 1.34.1.
  • Der er gjort forberedelser til at revidere modellen for kun at arbejde under root-brugeren (da den nuværende model for at arbejde under root-brugeren med nulstilling af privilegier ved start af hver applikation er for kompliceret og usikker, udføres der eksperimenter for at give mulighed for at arbejde under en uprivilegeret bruger).
  • OpenEmbedded (OE) miljøet, der bruges ved genopbygning af pakker, er blevet opdateret til version 3.1.20.
  • Scriptet til at starte Pulsaudio er blevet flyttet til /etc/init.d.
  • Systeminstallationsprocessen er blevet ændret, som er adskilt fra bootloaderen. De tidligere brugte rEFInd/Syslinux bootloadere er blevet erstattet med Limine, som understøtter opstart på systemer med både UEFI og BIOS.
  • Tilføjede SFS-pakker med Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode og Zoom.
  • Tilføjet 'deb2sfs'-værktøj til at konvertere deb-pakker til sfs. Forbedret 'dir2sfs'-værktøj.
  • Muligheden for at udskrive fra programmer kompileret med GTK3 er blevet forbedret.
  • Tilføjet compiler-understøttelse til Nim-sproget.

Distributionsfunktioner:

  • Hver applikation, såvel som selve skrivebordet, kan køres i separate containere, som er isoleret ved hjælp af Easy Containers egen mekanisme.
  • Fungerer som standard med root-rettigheder med privilegier nulstillet, når hver applikation startes, da EasyOS er placeret som et Live-system for én bruger.
  • Distributionen er installeret i en separat undermappe og kan sameksistere med andre data på drevet (systemet er installeret i /releases/easy-4.5, brugerdata gemmes i /home-mappen, og yderligere applikationscontainere placeres i /containerne vejviser).
  • Kryptering af individuelle undermapper (for eksempel /home) er understøttet.
  • Det er muligt at installere metapakker i SFS-format, som er monterbare billeder med Squashfs, der kombinerer flere almindelige pakker og i det væsentlige ligner appimages, snaps og flatpak-formaterne.
  • Systemet opdateres i atomisk tilstand (den nye version kopieres til en anden mappe, og den aktive mappe med systemet skiftes) og understøtter tilbagerulning af ændringer i tilfælde af problemer efter opdateringen.
  • Der er en kørsel fra RAM-tilstand, hvor systemet kopieres ind i 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.
    Udgivelse af EasyOS 4.5, den originale distribution fra skaberen af ​​Puppy Linux
  • Grundpakken inkluderer applikationer som Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany teksteditor, Fagaros password manager, HomeBank personlig økonomistyringssystem, DidiWiki personlig wiki, Osmo organizer, Planner projektleder, system Notecase , Pidgin, Audacious musikafspiller, Celluloid, VLC og MPV medieafspillere, LiVES video editor, OBS Studio streaming system.
  • For nem fildeling og printerdeling tilbydes en indbygget EasyShare-applikation.

Kilde: opennet.ru

Tilføj en kommentar