После 5 месяцев разработки Барри Каллер, основатель проекта Puppy Linux, сделал это известным в последнее время Выпуск новая версия экспериментального дистрибутива Linux EasyOS 4.5 пытается объединить технологии Puppy Linux с помощью изоляции контейнеров для запуска системных компонентов.
Каждое приложение, как и сам рабочий стол, можно запускать в отдельных контейнерах, которые изолированы с помощью собственного механизма Easy Containers. Дистрибутив управляется через набор графических конфигураторов, разработанных проектом.
В объявлении о запуске Каулер делится следующим:
Серия EasyOS от Dunfell построена из пакетов, скомпилированных из исходного кода с использованием «мета-причудливой» системы сборки на основе OpenEmbedded/Yocto (OE). Двоичные пакеты из полной сборки, основанной на выпуске OE Dunfell 3.1.20, использовались для компиляции EasyOS 4.5.
Произошло серьезное структурное изменение, полностью отделившее установку EasyOS от загрузчика, а загрузчики rEFInd/Syslinux были заменены на Limine. Последний работает с устаревшими компьютерами с UEFI и BIOS.
Основные новинки EasyOS 4.5
В представленной новой версии EasyOS 4.5 подчеркивается, что Ядро Linux обновлено до версии 5.15.78.. Настройки включаются в ядро при компиляции для улучшения поддержки KVM и QEMU, а также использования TCP syncookie для защиты от переполнения пакетами SYN.
Еще одно изменение, которое выделяется в этой новой версии, заключается в том, что изменен процесс установки системы, который отделен от загрузчика. Используемые ранее загрузчики rEFInd/Syslinux были заменены на Limine, который поддерживает загрузку в системах с UEFI и BIOS.
Упоминается, что как пакеты кросс-компилируются от происхождения, хранилище довольно маленькое по сравнению с другими дистрибутивами; тем не менее, это компенсируется гораздо большая коллекция SFS-файлы. Это большие пакеты, даже целые операционные системы, которые могут работать в основной файловой системе или в контейнере. Их можно загрузить и установить, щелкнув значок «sfs» на рабочем столе, это очень простая операция.. Новый SFS включает Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode и Zoom.
Кроме того, была проведена подготовка к пересмотру модели только для root (Поскольку текущая модель работы в качестве пользователя root со сбросом привилегий при каждом запуске приложения слишком сложна и небезопасна, проводятся эксперименты, чтобы предоставить возможность работать в качестве непривилегированного пользователя.)
Из других изменений которые выделяются:
- Панель для просмотра IP TV на рабочем столе обновлена до версии MK8.
- Разработка системы сборки woofQ перенесена на GitHub.
- Обновлены версии пакетов, включая Firefox 106.0.5, QEMU 7.1.0 и Busybox 1.34.1.
- Среда OpenEmbedded Environment (OE), используемая для перестроения пакетов, обновлена до версии 3.1.20.
- Скрипт для запуска Pulseaudio перемещен в /etc/init.d.
- Добавлена утилита deb2sfs для преобразования пакетов deb в sfs.
- Исправлена возможность печати из программ, созданных с помощью GTK3.
- Добавлена поддержка компилятора для языка Nim.
- исправлена печать из приложений GTK3
- поддержка компилятора nim (и системная утилита debdb2pupdb, переписанная на nim)
- улучшенная утилита 'dir2sfs'
- OpenGL исправлен в контейнерах
- Множество исправлений и улучшений
Если вам интересно узнать больше об этом новом выпуске, вы можете ознакомиться с подробностями По следующей ссылке.
Получить EasyOS 4.5
Для тех, кто заинтересован в возможности попробовать этот дистрибутив Linux, им следует знать, что размер загрузочного образа составляет 825 МБ и что они могут получить его на официальном сайте. Ссылка такая.
Так же предлагается руководство по установке дистрибутива на ваши компьютеры, вы можете ознакомиться с руководством на по следующей ссылке.