Выпуск EasyOS 4.5, самабытнага дыстрыбутыва ад стваральніка Puppy Linux

Бары Каўлер (Barry Kauler), заснавальнік праекту Puppy Linux, апублікаваў эксперыментальны дыстрыбутыў EasyOS 4.5, які сумяшчае тэхналогіі Puppy Linux з выкарыстаннем кантэйнернай ізаляцыі для запуску кампанентаў сістэмы. Кіраванне дыстрыбутывам вырабляецца праз які развіваецца праектам набор графічных канфігуратараў. Памер загрузнай выявы 825 МБ.

У новым выпуску:

  • Ядро Linux абноўлена да версіі 5.15.78. У ядры пры кампіляцыі ўключаны налады для паляпшэння падтрымкі KVM і QEMU, а таксама ўключана выкарыстанне TCP syncookie для абароны ад флуду SYN-пакетамі.
  • Панэль, якая выкарыстоўваецца для прагляду IP TV на працоўным стале, абноўлена да версіі MK8.
  • Распрацоўка зборачнай сістэмы woofQ перанесена на GitHub.
  • Абноўлены версіі пакетаў, у тым ліку прапанаваны Firefox 106.0.5, QEMU 7.1.0 і Busybox 1.34.1.
  • Праведзена падрыхтоўка да перагляду мадэлі працы толькі пад карыстачом root (бо бягучая мадэль працы пад карыстачом root са скідам прывілеяў пры запуску кожнага прыкладання занадта ўскладненая і небяспечная, праводзяцца эксперыменты па падаванні магчымасці працы пад непрывілеяваным карыстачом).
  • Асяроддзе OpenEmbedded (OE), якое выкарыстоўваецца пры перазборцы пакетаў, абноўлена да версіі 3.1.20.
  • Скрыпт Pulseaudio для запуску перамешчаны ў /etc/init.d.
  • Зменены працэс усталёўкі сістэмы, які аддзелены ад загрузніка. Раней ужывальныя загрузнікі rEFInd/Syslinux замененыя на Limine, які падтрымлівае загрузку на сістэмах, як з UEFI, так і з BIOS.
  • Дададзеныя SFS-пакеты з Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode і Zoom.
  • Дададзена ўтыліта 'deb2sfs' для пераўтварэння deb-пакетаў у sfs. Палепшана ўтыліта 'dir2sfs'.
  • Наладжана магчымасць вываду на друк з праграм, сабраных з GTK3.
  • Дададзена падтрымка кампілятара для мовы Nim.

Асаблівасці дыстрыбутыва:

  • Кожнае прыкладанне, а таксама сам працоўны стол, могуць быць запушчаны ў асобных кантэйнерах, для ізаляцыі якіх выкарыстоўваецца ўласны механізм Easy Containers.
  • Праца па змаўчанні з правамі root са скідам прывілеяў пры запуску кожнага прыкладання, бо EasyOS пазіцыянуецца як Live-сістэма аднаго карыстача.
  • Дыстрыбутыў усталёўваецца ў асобны падкаталог і можа суіснаваць з іншымі дадзенымі на назапашвальніку (сістэма ўсталёўваецца ў /releases/easy-4.5, карыстацкія дадзеныя захоўваюцца ў каталогу /home, а дадатковыя кантэйнеры з прыкладаннямі размяшчаюцца ў каталогу /containers).
  • Падтрымліваецца шыфраванне асобных падкаталогаў (напрыклад, /home).
  • Магчымая ўсталёўка мета-пакетаў у фармаце SFS, уяўлялых сабой мантаваныя выявы са Squashfs, якія аб'ядноўваюць некалькі звычайных пакетаў і ў сутнасці якія нагадваюць фарматы appimages, snaps і flatpak.
  • Сістэма абнаўляецца ў атамарным рэжыме (новая версія капіюецца ў іншы каталог і перамыкаецца актыўны каталог з сістэмай) і падтрымлівае адкат змен у выпадку ўзнікнення праблем пасля абнаўлення.
  • Маецца рэжым запуску з АЗП, у якім пры загрузцы сістэма капіюецца ў памяць і працуе без звароту да дыскаў.
  • Для зборкі дыстрыбутыва выкарыстоўваецца інструментар WoofQ і зыходныя тэксты пакетаў ад праекту OpenEmbedded.
  • Працоўны стол заснаваны на аконным мэнэджары JWM і файлавым мэнэджары ROX.
    Выпуск EasyOS 4.5, самабытнага дыстрыбутыва ад стваральніка Puppy Linux
  • У базавую пастаўку ўваходзяць такія прыкладанні, як Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, тэкставы рэдактар ​​Geany, мэнэджар пароляў Fagaros, сістэма кіравання асабістымі фінансамі HomeBank, персанальная Wiki DidiWiki, арганайзер Osmo, мэнэджар праектаў Planner, сістэма нататак Notecase, Pidgin, музычны прайгравальнік Audacious, медыяплэеры Celluloid, VLC і MPV, відэарэдактар ​​LiVES, сістэма струменевага вяшчання OBS Studio.
  • Для спрашчэння абмену файламі і арганізацыі сумеснага доступу да друкарак прапануецца ўласнае прыкладанне EasyShare.

Крыніца: opennet.ru

Дадаць каментар