Izdaja EasyOS 4.5, izvirne distribucije ustvarjalca Puppy Linuxa

Barry Kauler, ustanovitelj projekta Puppy Linux, je objavil poskusno distribucijo EasyOS 4.5, ki združuje tehnologije Puppy Linux z uporabo izolacije vsebnika za zagon sistemskih komponent. Distribucija se upravlja z naborom grafičnih konfiguratorjev, razvitih v okviru projekta. Velikost zagonske slike je 825 MB.

V novi izdaji:

  • Jedro Linuxa je bilo posodobljeno na različico 5.15.78. Pri prevajanju jedro vključuje nastavitve za izboljšanje podpore za KVM in QEMU ter omogoča tudi uporabo TCP syncookieja za zaščito pred poplavami s paketi SYN.
  • Plošča za ogled IP TV na namizju je bila posodobljena na različico MK8.
  • Razvoj montažnega sistema woofQ je bil prestavljen na GitHub.
  • Različice paketov so bile posodobljene, vključno z Firefox 106.0.5, QEMU 7.1.0 in Busybox 1.34.1.
  • Izvedene so bile priprave za revizijo modela dela samo pod korenskim uporabnikom (ker je trenutni model dela pod korenskim uporabnikom s ponastavitvijo privilegijev ob zagonu vsake aplikacije preveč zapleten in nevaren, se izvajajo poskusi za zagotovitev možnosti dela pod neprivilegiran uporabnik).
  • Okolje OpenEmbedded (OE), ki se uporablja pri vnovični gradnji paketov, je bilo posodobljeno na različico 3.1.20.
  • Skript za zagon Pulseaudio je bil premaknjen v /etc/init.d.
  • Spremenjen je bil postopek namestitve sistema, ki je ločen od zagonskega nalagalnika. Prej uporabljeni zagonski nalagalniki rEFInd/Syslinux so bili nadomeščeni z Limine, ki podpira zagon sistemov z UEFI in BIOS.
  • Dodani paketi SFS z Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode in Zoom.
  • Dodan pripomoček 'deb2sfs' za pretvorbo paketov deb v sfs. Izboljšan pripomoček 'dir2sfs'.
  • Možnost tiskanja iz programov, prevedenih z GTK3, je bila izboljšana.
  • Dodana podpora za prevajalnik za jezik Nim.

Funkcije distribucije:

  • Vsako aplikacijo, kot tudi samo namizje, je mogoče izvajati v ločenih vsebnikih, ki so izolirani z lastnim mehanizmom Easy Containers.
  • Privzeto deluje s korenskimi pravicami s ponastavitvijo privilegijev ob zagonu vsake aplikacije, saj je EasyOS postavljen kot sistem v živo za enega uporabnika.
  • Distribucija je nameščena v ločenem podimeniku in lahko obstaja skupaj z drugimi podatki na disku (sistem je nameščen v /releases/easy-4.5, uporabniški podatki so shranjeni v imeniku /home, dodatni vsebniki aplikacij pa so nameščeni v /containers imenik).
  • Podprto je šifriranje posameznih podimenikov (na primer /home).
  • Možno je namestiti metapakete v formatu SFS, ki so slike, ki jih je mogoče namestiti s Squashfs, združujejo več običajnih paketov in so v bistvu podobni formatom appimages, snaps in flatpak.
  • Sistem se posodablja v atomičnem načinu (nova različica se prekopira v drug imenik in preklopi aktivni imenik s sistemom) in podpira povrnitev sprememb v primeru težav po posodobitvi.
  • Obstaja način zagona iz RAM-a, v katerem se sistem ob zagonu prekopira v pomnilnik in deluje brez dostopa do diskov.
  • Za izdelavo distribucije so uporabljeni komplet orodij WoofQ in izvorni paketi iz projekta OpenEmbedded.
  • Namizje temelji na upravljalniku oken JWM in upravljalniku datotek ROX.
    Izdaja EasyOS 4.5, izvirne distribucije ustvarjalca Puppy Linuxa
  • Osnovni paket vključuje aplikacije kot so Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, urejevalnik besedil Geany, upravitelj gesel Fagaros, sistem za upravljanje osebnih financ HomeBank, osebni wiki DidiWiki, organizator Osmo, vodja projektov Planner, sistem Notecase , Pidgin, predvajalnik glasbe Audacious, predvajalniki Celluloid, VLC in MPV, urejevalnik videa LiVES, sistem za pretakanje OBS Studio.
  • Za preprosto skupno rabo datotek in tiskalnikov je na voljo izvorna aplikacija EasyShare.

Vir: opennet.ru

Dodaj komentar