Vydanie EasyOS 4.5, pôvodnej distribúcie od tvorcu Puppy Linuxu

Barry Kauler, zakladateľ projektu Puppy Linux, zverejnil experimentálnu distribúciu EasyOS 4.5, ktorá spája technológie Puppy Linux s využitím izolácie kontajnerov na spustenie systémových komponentov. Distribúcia je riadená prostredníctvom sady grafických konfigurátorov vyvinutých v rámci projektu. Veľkosť bootovacieho obrazu je 825 MB.

V novom vydaní:

  • Linuxové jadro bolo aktualizované na verziu 5.15.78. Pri kompilácii jadro obsahuje nastavenia na zlepšenie podpory pre KVM a QEMU a tiež umožňuje použitie TCP syncookie na ochranu pred zahltením paketmi SYN.
  • Panel používaný na sledovanie IP TV na pracovnej ploche bol aktualizovaný na verziu MK8.
  • Vývoj montážneho systému woofQ bol presunutý na GitHub.
  • Verzie balíkov boli aktualizované, vrátane Firefox 106.0.5, QEMU 7.1.0 a Busybox 1.34.1.
  • Pripravili sa na revíziu modelu práce iba pod užívateľom root (keďže súčasný model práce pod užívateľom root s resetovaním privilégií pri spustení každej aplikácie je príliš komplikovaný a nebezpečný, uskutočňujú sa experimenty s cieľom poskytnúť možnosť pracovať pod neprivilegovaný používateľ).
  • Prostredie OpenEmbedded (OE) používané pri prestavbe balíkov bolo aktualizované na verziu 3.1.20.
  • Skript na spustenie Pulseaudia bol presunutý do /etc/init.d.
  • Zmenil sa proces inštalácie systému, ktorý je oddelený od zavádzača. Predtým používané bootloadery rEFInd/Syslinux boli nahradené Limine, ktoré podporuje bootovanie na systémoch s UEFI aj BIOSom.
  • Pridané balíčky SFS s Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode a Zoom.
  • Pridaný nástroj 'deb2sfs' na konverziu balíkov deb na sfs. Vylepšený nástroj 'dir2sfs'.
  • Schopnosť tlačiť z programov kompilovaných s GTK3 bola vylepšená.
  • Pridaná podpora kompilátora pre jazyk Nim.

Vlastnosti distribúcie:

  • Každá aplikácia, ako aj samotný desktop, je možné spustiť v samostatných kontajneroch, ktoré sú izolované pomocou vlastného mechanizmu Easy Containers.
  • V predvolenom nastavení funguje s právami root s resetovaním privilégií pri spustení každej aplikácie, pretože EasyOS je umiestnený ako Live systém pre jedného používateľa.
  • Distribúcia je nainštalovaná v samostatnom podadresári a môže koexistovať s inými údajmi na disku (systém je nainštalovaný v /releases/easy-4.5, používateľské údaje sú uložené v adresári /home a ďalšie kontajnery aplikácií sú umiestnené v /containers adresár).
  • Podporované je šifrovanie jednotlivých podadresárov (napríklad /home).
  • Je možné nainštalovať meta-balíky vo formáte SFS, čo sú pripojiteľné obrazy so Squashfs, ktoré kombinujú niekoľko bežných balíčkov a v podstate pripomínajú formáty appimages, snaps a flatpak.
  • Systém sa aktualizuje v atomickom režime (nová verzia sa skopíruje do iného adresára a prepne sa aktívny adresár so systémom) a podporuje vrátenie zmien v prípade problémov po aktualizácii.
  • Existuje beh z režimu RAM, v ktorom sa systém skopíruje do pamäte pri zavádzaní a beží bez prístupu k diskom.
  • Na zostavenie distribúcie sa používa súprava nástrojov WoofQ a zdroje balíkov z projektu OpenEmbedded.
  • Pracovná plocha je založená na správcovi okien JWM a správcovi súborov ROX.
    Vydanie EasyOS 4.5, pôvodnej distribúcie od tvorcu Puppy Linuxu
  • Základný balík obsahuje aplikácie ako Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, textový editor Geany, správca hesiel Fagaros, systém správy osobných financií HomeBank, osobná wiki DidiWiki, organizér Osmo, projektový manažér Planner, systém Notecase , Pidgin, hudobný prehrávač Audacious, prehrávače médií Celluloid, VLC a MPV, editor videa LiVES, systém streamovania OBS Studio.
  • Pre jednoduché zdieľanie súborov a tlačiarne je ponúkaná natívna aplikácia EasyShare.

Zdroj: opennet.ru

Pridať komentár