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

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

З інших особливостей дистрибутива можна відзначити роботу за умовчанням з правами root зі скиданням привілеїв при запуску кожної програми, оскільки EasyOS позиціонується як Live-система одного користувача (опціонально є можливість роботи під непривілейованим користувачем spot). Дистрибутив встановлюється в окремий підкаталог (система розміщується в /releases/easy-3.2, дані користувача зберігаються в каталозі /home, а додаткові контейнери з додатками в каталозі /containers) і може співіснувати з іншими даними на накопичувачі. Можливе шифрування окремих підкаталогів (наприклад, /home) і встановлення мета-пакетів у форматі SFS, що являють собою образи, що монтуються зі Squashfs, що об'єднують кілька звичайних пакетів.

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

Після встановлення система оновлюється в атомарному режимі (нова версія копіюється в інший каталог і перемикається активний каталог із системою) і підтримує відкат змін у разі виникнення проблем після оновлення. Існує режим запуску з ОЗУ, в якому під час завантаження система копіюється в пам'ять і працює без звернення до дисків.

Робочий стіл заснований на віконному менеджері JWM та файловому менеджері ROX. У базове постачання включені такі програми, як SeaMonkey (в меню Internet також розміщена кнопка для швидкого встановлення Firefox), LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, текстовий редактор Geany, менеджер паролів Fagaros, система управління особистими фінансами HomeBank, персональна Wiki DidiWiki, органайзер Osmo, менеджер проектів Planner, система нотаток Notecase, Pigin, музичний програвач Audacious, медіаплеєри Celluloid, VLC та MPV, відеоредактор LiVES, система потокового мовлення OBS Studio. Для спрощення обміну файлами та організації спільного доступу до принтерів пропонується власна програма EasyShare.

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

У новому випуску запропоновано значні структурні зміни, наприклад, кожен додаток тепер запускається під окремим непривілейованим користувачем, додано новий кореневий каталог /files, для перескладання пакетів задіяно оточення на основі OpenEmbedded (OE), виконано переклад звукової підсистеми з ALSA на Pulseaudio. Додані нові відеодрайвери. До складу включені відеоредактор LiVES, мультимедійний програвач VLC, система потокового мовлення OBS Studio та видавничий пакет Scribus. У мета-пакет 'devx' включено систему управління версіями Mercurial і відладчик Nemiver.

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


Джерело: opennet.ru

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