Випуск EasyOS 5.0, самобутнього дистрибутива від творця Puppy Linux

Баррі Каулер (Barry Kauler), засновник проекту Puppy Linux, опублікував експериментальний дистрибутив EasyOS 5.0, що поєднує технології Puppy Linux із використанням контейнерної ізоляції для запуску компонентів системи. Управління дистрибутивом проводиться через набір графічних конфігураторів, що розвивається проектом. Розмір завантажувального образу 825 МБ.

У новому випуску оновлено версії програм. Практично всі пакети перебрані з вихідних текстів, використовуючи метадані проекту OpenEmbedded 4.0. Припинено підтримку мовних пакетів «langpack» та збірок, специфічних для певних мов. Зв'язані з вибраною мовою переклади винесені в файли, що окремо завантажуються. Вибір мови інтерфейсу тепер виконується після першого завантаження. Переписано програму MoManager, яка використовується для перекладу елементів користувача різними мовами.

Випуск EasyOS 5.0, самобутнього дистрибутива від творця Puppy Linux

Особливості дистрибутива:

  • Кожна програма, а також сам робочий стіл можуть бути запущені в окремих контейнерах, для ізоляції яких використовується власний механізм Easy Containers.
  • Робота за промовчанням з правами root зі скиданням привілеїв при запуску кожної програми, оскільки EasyOS позиціонується як Live-система одного користувача.
  • Дистрибутив встановлюється в окремий підкаталог і може співіснувати з іншими даними на накопичувачі (система встановлюється в /releases/easy-5.0, дані користувача зберігаються в каталозі /home, а додаткові контейнери з додатками розміщуються в каталозі /containers).
  • Підтримується шифрування окремих підкаталогів (наприклад /home).
  • Можлива установка мета-пакетів у форматі SFS, що являють собою монтовані образи зі Squashfs, що поєднують декілька звичайних пакетів і по суті нагадують формати appimages, snaps і flatpak.
  • Система оновлюється в атомарному режимі (нова версія копіюється в інший каталог і перемикається активний каталог із системою) і підтримує відкат змін у разі виникнення проблем після оновлення.
  • Є режим запуску з ОЗУ, у якому під час завантаження система копіюється у пам'ять і працює без звернення до дисків.
  • Для складання дистрибутива використовується інструментарій WoofQ та вихідні тексти пакетів від проекту OpenEmbedded.
  • Робочий стіл заснований на віконному менеджері JWM та файловому менеджері ROX.
  • У базове постачання входять такі програми, як 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

Додати коментар або відгук